amazonka-opensearch-2.0: Amazon OpenSearch 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.OpenSearch

Contents

Description

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

Use the Amazon OpenSearch Service configuration API to create, configure, and manage OpenSearch Service domains.

For sample code that uses the configuration API, see the Amazon OpenSearch Service Developer Guide . The guide also contains sample code for sending signed HTTP requests to the OpenSearch 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 Amazon Web Services service endpoints.

Synopsis

Service Configuration

defaultService :: Service Source #

API version 2021-01-01 of the Amazon OpenSearch 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 OpenSearch.

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.

AcceptInboundConnection

data AcceptInboundConnection Source #

Container for the parameters to the AcceptInboundConnection operation.

See: newAcceptInboundConnection smart constructor.

Instances

Instances details
ToJSON AcceptInboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.AcceptInboundConnection

ToHeaders AcceptInboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.AcceptInboundConnection

ToPath AcceptInboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.AcceptInboundConnection

ToQuery AcceptInboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.AcceptInboundConnection

AWSRequest AcceptInboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.AcceptInboundConnection

Generic AcceptInboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.AcceptInboundConnection

Associated Types

type Rep AcceptInboundConnection :: Type -> Type #

Read AcceptInboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.AcceptInboundConnection

Show AcceptInboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.AcceptInboundConnection

NFData AcceptInboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.AcceptInboundConnection

Methods

rnf :: AcceptInboundConnection -> () #

Eq AcceptInboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.AcceptInboundConnection

Hashable AcceptInboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.AcceptInboundConnection

type AWSResponse AcceptInboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.AcceptInboundConnection

type Rep AcceptInboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.AcceptInboundConnection

type Rep AcceptInboundConnection = D1 ('MetaData "AcceptInboundConnection" "Amazonka.OpenSearch.AcceptInboundConnection" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" 'False) (C1 ('MetaCons "AcceptInboundConnection'" 'PrefixI 'True) (S1 ('MetaSel ('Just "connectionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newAcceptInboundConnection Source #

Create a value of AcceptInboundConnection 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:

AcceptInboundConnection, acceptInboundConnection_connectionId - The ID of the inbound connection to accept.

data AcceptInboundConnectionResponse Source #

Contains details about the accepted inbound connection.

See: newAcceptInboundConnectionResponse smart constructor.

Instances

Instances details
Generic AcceptInboundConnectionResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.AcceptInboundConnection

Associated Types

type Rep AcceptInboundConnectionResponse :: Type -> Type #

Read AcceptInboundConnectionResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.AcceptInboundConnection

Show AcceptInboundConnectionResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.AcceptInboundConnection

NFData AcceptInboundConnectionResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.AcceptInboundConnection

Eq AcceptInboundConnectionResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.AcceptInboundConnection

type Rep AcceptInboundConnectionResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.AcceptInboundConnection

type Rep AcceptInboundConnectionResponse = D1 ('MetaData "AcceptInboundConnectionResponse" "Amazonka.OpenSearch.AcceptInboundConnection" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" 'False) (C1 ('MetaCons "AcceptInboundConnectionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "connection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InboundConnection)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newAcceptInboundConnectionResponse Source #

Create a value of AcceptInboundConnectionResponse 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:connection:AcceptInboundConnectionResponse', acceptInboundConnectionResponse_connection - Information about the accepted inbound connection.

$sel:httpStatus:AcceptInboundConnectionResponse', acceptInboundConnectionResponse_httpStatus - The response's http status code.

AddTags

data AddTags Source #

Container for the parameters to the AddTags operation. Specifies the tags to attach to the domain.

See: newAddTags smart constructor.

Constructors

AddTags' Text [Tag] 

Instances

Instances details
ToJSON AddTags Source # 
Instance details

Defined in Amazonka.OpenSearch.AddTags

ToHeaders AddTags Source # 
Instance details

Defined in Amazonka.OpenSearch.AddTags

Methods

toHeaders :: AddTags -> [Header] #

ToPath AddTags Source # 
Instance details

Defined in Amazonka.OpenSearch.AddTags

Methods

toPath :: AddTags -> ByteString #

ToQuery AddTags Source # 
Instance details

Defined in Amazonka.OpenSearch.AddTags

AWSRequest AddTags Source # 
Instance details

Defined in Amazonka.OpenSearch.AddTags

Associated Types

type AWSResponse AddTags #

Generic AddTags Source # 
Instance details

Defined in Amazonka.OpenSearch.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.OpenSearch.AddTags

Show AddTags Source # 
Instance details

Defined in Amazonka.OpenSearch.AddTags

NFData AddTags Source # 
Instance details

Defined in Amazonka.OpenSearch.AddTags

Methods

rnf :: AddTags -> () #

Eq AddTags Source # 
Instance details

Defined in Amazonka.OpenSearch.AddTags

Methods

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

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

Hashable AddTags Source # 
Instance details

Defined in Amazonka.OpenSearch.AddTags

Methods

hashWithSalt :: Int -> AddTags -> Int #

hash :: AddTags -> Int #

type AWSResponse AddTags Source # 
Instance details

Defined in Amazonka.OpenSearch.AddTags

type Rep AddTags Source # 
Instance details

Defined in Amazonka.OpenSearch.AddTags

type Rep AddTags = D1 ('MetaData "AddTags" "Amazonka.OpenSearch.AddTags" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - Amazon Resource Name (ARN) for the OpenSearch Service domain to which you want to attach resource tags.

$sel:tagList:AddTags', addTags_tagList - List of resource tags.

data AddTagsResponse Source #

See: newAddTagsResponse smart constructor.

Constructors

AddTagsResponse' 

Instances

Instances details
Generic AddTagsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.AddTags

Associated Types

type Rep AddTagsResponse :: Type -> Type #

Read AddTagsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.AddTags

Show AddTagsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.AddTags

NFData AddTagsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.AddTags

Methods

rnf :: AddTagsResponse -> () #

Eq AddTagsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.AddTags

type Rep AddTagsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.AddTags

type Rep AddTagsResponse = D1 ('MetaData "AddTagsResponse" "Amazonka.OpenSearch.AddTags" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 the request parameters to the AssociatePackage operation.

See: newAssociatePackage smart constructor.

Instances

Instances details
ToJSON AssociatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.AssociatePackage

ToHeaders AssociatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.AssociatePackage

ToPath AssociatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.AssociatePackage

ToQuery AssociatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.AssociatePackage

AWSRequest AssociatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.AssociatePackage

Associated Types

type AWSResponse AssociatePackage #

Generic AssociatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.AssociatePackage

Associated Types

type Rep AssociatePackage :: Type -> Type #

Read AssociatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.AssociatePackage

Show AssociatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.AssociatePackage

NFData AssociatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.AssociatePackage

Methods

rnf :: AssociatePackage -> () #

Eq AssociatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.AssociatePackage

Hashable AssociatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.AssociatePackage

type AWSResponse AssociatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.AssociatePackage

type Rep AssociatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.AssociatePackage

type Rep AssociatePackage = D1 ('MetaData "AssociatePackage" "Amazonka.OpenSearch.AssociatePackage" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 to associate with a domain. Use DescribePackages to find this value.

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

data AssociatePackageResponse Source #

Container for the response returned by the AssociatePackage operation.

See: newAssociatePackageResponse smart constructor.

Instances

Instances details
Generic AssociatePackageResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.AssociatePackage

Associated Types

type Rep AssociatePackageResponse :: Type -> Type #

Read AssociatePackageResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.AssociatePackage

Show AssociatePackageResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.AssociatePackage

NFData AssociatePackageResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.AssociatePackage

Eq AssociatePackageResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.AssociatePackage

type Rep AssociatePackageResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.AssociatePackage

type Rep AssociatePackageResponse = D1 ('MetaData "AssociatePackageResponse" "Amazonka.OpenSearch.AssociatePackage" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - Information about a package that is associated with a domain.

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

AuthorizeVpcEndpointAccess

data AuthorizeVpcEndpointAccess Source #

See: newAuthorizeVpcEndpointAccess smart constructor.

Instances

Instances details
ToJSON AuthorizeVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.OpenSearch.AuthorizeVpcEndpointAccess

ToHeaders AuthorizeVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.OpenSearch.AuthorizeVpcEndpointAccess

ToPath AuthorizeVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.OpenSearch.AuthorizeVpcEndpointAccess

ToQuery AuthorizeVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.OpenSearch.AuthorizeVpcEndpointAccess

AWSRequest AuthorizeVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.OpenSearch.AuthorizeVpcEndpointAccess

Generic AuthorizeVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.OpenSearch.AuthorizeVpcEndpointAccess

Associated Types

type Rep AuthorizeVpcEndpointAccess :: Type -> Type #

Read AuthorizeVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.OpenSearch.AuthorizeVpcEndpointAccess

Show AuthorizeVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.OpenSearch.AuthorizeVpcEndpointAccess

NFData AuthorizeVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.OpenSearch.AuthorizeVpcEndpointAccess

Eq AuthorizeVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.OpenSearch.AuthorizeVpcEndpointAccess

Hashable AuthorizeVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.OpenSearch.AuthorizeVpcEndpointAccess

type AWSResponse AuthorizeVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.OpenSearch.AuthorizeVpcEndpointAccess

type Rep AuthorizeVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.OpenSearch.AuthorizeVpcEndpointAccess

type Rep AuthorizeVpcEndpointAccess = D1 ('MetaData "AuthorizeVpcEndpointAccess" "Amazonka.OpenSearch.AuthorizeVpcEndpointAccess" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 Amazon Web Services account ID to grant access to.

data AuthorizeVpcEndpointAccessResponse Source #

Instances

Instances details
Generic AuthorizeVpcEndpointAccessResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.AuthorizeVpcEndpointAccess

Associated Types

type Rep AuthorizeVpcEndpointAccessResponse :: Type -> Type #

Read AuthorizeVpcEndpointAccessResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.AuthorizeVpcEndpointAccess

Show AuthorizeVpcEndpointAccessResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.AuthorizeVpcEndpointAccess

NFData AuthorizeVpcEndpointAccessResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.AuthorizeVpcEndpointAccess

Eq AuthorizeVpcEndpointAccessResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.AuthorizeVpcEndpointAccess

type Rep AuthorizeVpcEndpointAccessResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.AuthorizeVpcEndpointAccess

type Rep AuthorizeVpcEndpointAccessResponse = D1 ('MetaData "AuthorizeVpcEndpointAccessResponse" "Amazonka.OpenSearch.AuthorizeVpcEndpointAccess" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 Amazon Web Services account or service that was provided access to the domain.

CancelServiceSoftwareUpdate

data CancelServiceSoftwareUpdate Source #

Container for the request parameters to cancel a service software update.

See: newCancelServiceSoftwareUpdate smart constructor.

Instances

Instances details
ToJSON CancelServiceSoftwareUpdate Source # 
Instance details

Defined in Amazonka.OpenSearch.CancelServiceSoftwareUpdate

ToHeaders CancelServiceSoftwareUpdate Source # 
Instance details

Defined in Amazonka.OpenSearch.CancelServiceSoftwareUpdate

ToPath CancelServiceSoftwareUpdate Source # 
Instance details

Defined in Amazonka.OpenSearch.CancelServiceSoftwareUpdate

ToQuery CancelServiceSoftwareUpdate Source # 
Instance details

Defined in Amazonka.OpenSearch.CancelServiceSoftwareUpdate

AWSRequest CancelServiceSoftwareUpdate Source # 
Instance details

Defined in Amazonka.OpenSearch.CancelServiceSoftwareUpdate

Generic CancelServiceSoftwareUpdate Source # 
Instance details

Defined in Amazonka.OpenSearch.CancelServiceSoftwareUpdate

Associated Types

type Rep CancelServiceSoftwareUpdate :: Type -> Type #

Read CancelServiceSoftwareUpdate Source # 
Instance details

Defined in Amazonka.OpenSearch.CancelServiceSoftwareUpdate

Show CancelServiceSoftwareUpdate Source # 
Instance details

Defined in Amazonka.OpenSearch.CancelServiceSoftwareUpdate

NFData CancelServiceSoftwareUpdate Source # 
Instance details

Defined in Amazonka.OpenSearch.CancelServiceSoftwareUpdate

Eq CancelServiceSoftwareUpdate Source # 
Instance details

Defined in Amazonka.OpenSearch.CancelServiceSoftwareUpdate

Hashable CancelServiceSoftwareUpdate Source # 
Instance details

Defined in Amazonka.OpenSearch.CancelServiceSoftwareUpdate

type AWSResponse CancelServiceSoftwareUpdate Source # 
Instance details

Defined in Amazonka.OpenSearch.CancelServiceSoftwareUpdate

type Rep CancelServiceSoftwareUpdate Source # 
Instance details

Defined in Amazonka.OpenSearch.CancelServiceSoftwareUpdate

type Rep CancelServiceSoftwareUpdate = D1 ('MetaData "CancelServiceSoftwareUpdate" "Amazonka.OpenSearch.CancelServiceSoftwareUpdate" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" 'False) (C1 ('MetaCons "CancelServiceSoftwareUpdate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newCancelServiceSoftwareUpdate Source #

Create a value of CancelServiceSoftwareUpdate 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:

CancelServiceSoftwareUpdate, cancelServiceSoftwareUpdate_domainName - Name of the OpenSearch Service domain that you want to cancel the service software update on.

data CancelServiceSoftwareUpdateResponse Source #

Container for the response to a CancelServiceSoftwareUpdate operation. Contains the status of the update.

See: newCancelServiceSoftwareUpdateResponse smart constructor.

Instances

Instances details
Generic CancelServiceSoftwareUpdateResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.CancelServiceSoftwareUpdate

Read CancelServiceSoftwareUpdateResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.CancelServiceSoftwareUpdate

Show CancelServiceSoftwareUpdateResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.CancelServiceSoftwareUpdate

NFData CancelServiceSoftwareUpdateResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.CancelServiceSoftwareUpdate

Eq CancelServiceSoftwareUpdateResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.CancelServiceSoftwareUpdate

type Rep CancelServiceSoftwareUpdateResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.CancelServiceSoftwareUpdate

type Rep CancelServiceSoftwareUpdateResponse = D1 ('MetaData "CancelServiceSoftwareUpdateResponse" "Amazonka.OpenSearch.CancelServiceSoftwareUpdate" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" 'False) (C1 ('MetaCons "CancelServiceSoftwareUpdateResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "serviceSoftwareOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ServiceSoftwareOptions)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCancelServiceSoftwareUpdateResponse Source #

Create a value of CancelServiceSoftwareUpdateResponse 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:

CancelServiceSoftwareUpdateResponse, cancelServiceSoftwareUpdateResponse_serviceSoftwareOptions - Container for the state of your domain relative to the latest service software.

$sel:httpStatus:CancelServiceSoftwareUpdateResponse', cancelServiceSoftwareUpdateResponse_httpStatus - The response's http status code.

CreateDomain

data CreateDomain Source #

See: newCreateDomain smart constructor.

Instances

Instances details
ToJSON CreateDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateDomain

ToHeaders CreateDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateDomain

ToPath CreateDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateDomain

ToQuery CreateDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateDomain

AWSRequest CreateDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateDomain

Associated Types

type AWSResponse CreateDomain #

Generic CreateDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateDomain

Associated Types

type Rep CreateDomain :: Type -> Type #

Show CreateDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateDomain

NFData CreateDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateDomain

Methods

rnf :: CreateDomain -> () #

Eq CreateDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateDomain

Hashable CreateDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateDomain

type AWSResponse CreateDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateDomain

type Rep CreateDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateDomain

type Rep CreateDomain = D1 ('MetaData "CreateDomain" "Amazonka.OpenSearch.CreateDomain" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" 'False) (C1 ('MetaCons "CreateDomain'" '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 "clusterConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ClusterConfig)) :*: 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 "encryptionAtRestOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EncryptionAtRestOptions)) :*: S1 ('MetaSel ('Just "engineVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe 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 "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))))))

newCreateDomain Source #

Create a value of CreateDomain 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:

CreateDomain, createDomain_accessPolicies - Identity and Access Management (IAM) policy document specifying the access policies for the new domain.

CreateDomain, createDomain_advancedOptions - Key-value pairs to specify advanced configuration options. The following key-value pairs are supported:

  • "rest.action.multi.allow_explicit_index": "true" | "false" - Note the use of a string rather than a boolean. Specifies whether explicit references to indexes are allowed inside the body of HTTP requests. If you want to configure access policies for domain sub-resources, such as specific indexes and domain APIs, you must disable this property. Default is true.
  • "indices.fielddata.cache.size": "80" - Note the use of a string rather than a boolean. Specifies the percentage of heap space allocated to field data. Default is unbounded.
  • "indices.query.bool.max_clause_count": "1024" - Note the use of a string rather than a boolean. Specifies the maximum number of clauses allowed in a Lucene boolean query. Default is 1,024. Queries with more than the permitted number of clauses result in a TooManyClauses error.
  • "override_main_response_version": "true" | "false" - Note the use of a string rather than a boolean. Specifies whether the domain reports its version as 7.10 to allow Elasticsearch OSS clients and plugins to continue working with it. Default is false when creating a domain and true when upgrading a domain.

For more information, see Advanced cluster parameters.

CreateDomain, createDomain_advancedSecurityOptions - Options for fine-grained access control.

CreateDomain, createDomain_autoTuneOptions - Options for Auto-Tune.

CreateDomain, createDomain_clusterConfig - Container for the cluster configuration of a domain.

CreateDomain, createDomain_cognitoOptions - Key-value pairs to configure Amazon Cognito authentication. For more information, see Configuring Amazon Cognito authentication for OpenSearch Dashboards.

CreateDomain, createDomain_domainEndpointOptions - Additional options for the domain endpoint, such as whether to require HTTPS for all traffic.

CreateDomain, createDomain_eBSOptions - Container for the parameters required to enable EBS-based storage for an OpenSearch Service domain.

CreateDomain, createDomain_encryptionAtRestOptions - Key-value pairs to enable encryption at rest.

CreateDomain, createDomain_engineVersion - String of format Elasticsearch_X.Y or OpenSearch_X.Y to specify the engine version for the OpenSearch Service domain. For example, OpenSearch_1.0 or Elasticsearch_7.9. For more information, see Creating and managing Amazon OpenSearch Service domains.

CreateDomain, createDomain_logPublishingOptions - Key-value pairs to configure slow log publishing.

CreateDomain, createDomain_nodeToNodeEncryptionOptions - Enables node-to-node encryption.

CreateDomain, createDomain_snapshotOptions - DEPRECATED. Container for the parameters required to configure automated snapshots of domain indexes.

$sel:tagList:CreateDomain', createDomain_tagList - List of tags to add to the domain upon creation.

CreateDomain, createDomain_vPCOptions - Container for the values required to configure VPC access domains. If you don't specify these values, OpenSearch Service creates the domain with a public endpoint. For more information, see Launching your Amazon OpenSearch Service domains using a VPC.

CreateDomain, createDomain_domainName - Name of the OpenSearch Service domain to create. Domain names are unique across the domains owned by an account within an Amazon Web Services Region.

data CreateDomainResponse Source #

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

See: newCreateDomainResponse smart constructor.

Instances

Instances details
Generic CreateDomainResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateDomain

Associated Types

type Rep CreateDomainResponse :: Type -> Type #

Read CreateDomainResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateDomain

Show CreateDomainResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateDomain

NFData CreateDomainResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateDomain

Methods

rnf :: CreateDomainResponse -> () #

Eq CreateDomainResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateDomain

type Rep CreateDomainResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateDomain

type Rep CreateDomainResponse = D1 ('MetaData "CreateDomainResponse" "Amazonka.OpenSearch.CreateDomain" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" 'False) (C1 ('MetaCons "CreateDomainResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DomainStatus)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateDomainResponse Source #

Create a value of CreateDomainResponse 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:CreateDomainResponse', createDomainResponse_domainStatus - The status of the newly created domain.

$sel:httpStatus:CreateDomainResponse', createDomainResponse_httpStatus - The response's http status code.

CreateOutboundConnection

data CreateOutboundConnection Source #

Container for the parameters to the CreateOutboundConnection operation.

See: newCreateOutboundConnection smart constructor.

Instances

Instances details
ToJSON CreateOutboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateOutboundConnection

ToHeaders CreateOutboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateOutboundConnection

ToPath CreateOutboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateOutboundConnection

ToQuery CreateOutboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateOutboundConnection

AWSRequest CreateOutboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateOutboundConnection

Generic CreateOutboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateOutboundConnection

Associated Types

type Rep CreateOutboundConnection :: Type -> Type #

Read CreateOutboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateOutboundConnection

Show CreateOutboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateOutboundConnection

NFData CreateOutboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateOutboundConnection

Eq CreateOutboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateOutboundConnection

Hashable CreateOutboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateOutboundConnection

type AWSResponse CreateOutboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateOutboundConnection

type Rep CreateOutboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateOutboundConnection

type Rep CreateOutboundConnection = D1 ('MetaData "CreateOutboundConnection" "Amazonka.OpenSearch.CreateOutboundConnection" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" 'False) (C1 ('MetaCons "CreateOutboundConnection'" 'PrefixI 'True) (S1 ('MetaSel ('Just "localDomainInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DomainInformationContainer) :*: (S1 ('MetaSel ('Just "remoteDomainInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DomainInformationContainer) :*: S1 ('MetaSel ('Just "connectionAlias") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreateOutboundConnection Source #

Create a value of CreateOutboundConnection 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:

CreateOutboundConnection, createOutboundConnection_localDomainInfo - Name and Region of the source (local) domain.

CreateOutboundConnection, createOutboundConnection_remoteDomainInfo - Name and Region of the destination (remote) domain.

CreateOutboundConnection, createOutboundConnection_connectionAlias - Name of the connection.

data CreateOutboundConnectionResponse Source #

The result of a CreateOutboundConnection request. Contains details about the newly created cross-cluster connection.

See: newCreateOutboundConnectionResponse smart constructor.

Instances

Instances details
Generic CreateOutboundConnectionResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateOutboundConnection

Associated Types

type Rep CreateOutboundConnectionResponse :: Type -> Type #

Read CreateOutboundConnectionResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateOutboundConnection

Show CreateOutboundConnectionResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateOutboundConnection

NFData CreateOutboundConnectionResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateOutboundConnection

Eq CreateOutboundConnectionResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateOutboundConnection

type Rep CreateOutboundConnectionResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateOutboundConnection

type Rep CreateOutboundConnectionResponse = D1 ('MetaData "CreateOutboundConnectionResponse" "Amazonka.OpenSearch.CreateOutboundConnection" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" 'False) (C1 ('MetaCons "CreateOutboundConnectionResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "connectionAlias") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "connectionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "connectionStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OutboundConnectionStatus)))) :*: (S1 ('MetaSel ('Just "localDomainInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DomainInformationContainer)) :*: (S1 ('MetaSel ('Just "remoteDomainInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DomainInformationContainer)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newCreateOutboundConnectionResponse Source #

Create a value of CreateOutboundConnectionResponse 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:

CreateOutboundConnection, createOutboundConnectionResponse_connectionAlias - Name of the connection.

CreateOutboundConnectionResponse, createOutboundConnectionResponse_connectionId - The unique identifier for the created outbound connection, which is used for subsequent operations on the connection.

CreateOutboundConnectionResponse, createOutboundConnectionResponse_connectionStatus - The status of the connection.

CreateOutboundConnection, createOutboundConnectionResponse_localDomainInfo - Information about the source (local) domain.

CreateOutboundConnection, createOutboundConnectionResponse_remoteDomainInfo - Information about the destination (remote) domain.

$sel:httpStatus:CreateOutboundConnectionResponse', createOutboundConnectionResponse_httpStatus - The response's http status code.

CreatePackage

data CreatePackage Source #

Container for request parameters to the CreatePackage operation.

See: newCreatePackage smart constructor.

Instances

Instances details
ToJSON CreatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.CreatePackage

ToHeaders CreatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.CreatePackage

ToPath CreatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.CreatePackage

ToQuery CreatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.CreatePackage

AWSRequest CreatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.CreatePackage

Associated Types

type AWSResponse CreatePackage #

Generic CreatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.CreatePackage

Associated Types

type Rep CreatePackage :: Type -> Type #

Read CreatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.CreatePackage

Show CreatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.CreatePackage

NFData CreatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.CreatePackage

Methods

rnf :: CreatePackage -> () #

Eq CreatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.CreatePackage

Hashable CreatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.CreatePackage

type AWSResponse CreatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.CreatePackage

type Rep CreatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.CreatePackage

type Rep CreatePackage = D1 ('MetaData "CreatePackage" "Amazonka.OpenSearch.CreatePackage" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 name for the package.

CreatePackage, createPackage_packageType - Type of package.

$sel:packageSource:CreatePackage', createPackage_packageSource - The Amazon S3 location from which to import the package.

data CreatePackageResponse Source #

Container for the response returned by the CreatePackage operation.

See: newCreatePackageResponse smart constructor.

Instances

Instances details
Generic CreatePackageResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.CreatePackage

Associated Types

type Rep CreatePackageResponse :: Type -> Type #

Read CreatePackageResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.CreatePackage

Show CreatePackageResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.CreatePackage

NFData CreatePackageResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.CreatePackage

Methods

rnf :: CreatePackageResponse -> () #

Eq CreatePackageResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.CreatePackage

type Rep CreatePackageResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.CreatePackage

type Rep CreatePackageResponse = D1 ('MetaData "CreatePackageResponse" "Amazonka.OpenSearch.CreatePackage" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - Basic information about an OpenSearch Service package.

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

CreateVpcEndpoint

data CreateVpcEndpoint Source #

See: newCreateVpcEndpoint smart constructor.

Instances

Instances details
ToJSON CreateVpcEndpoint Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateVpcEndpoint

ToHeaders CreateVpcEndpoint Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateVpcEndpoint

ToPath CreateVpcEndpoint Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateVpcEndpoint

ToQuery CreateVpcEndpoint Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateVpcEndpoint

AWSRequest CreateVpcEndpoint Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateVpcEndpoint

Associated Types

type AWSResponse CreateVpcEndpoint #

Generic CreateVpcEndpoint Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateVpcEndpoint

Associated Types

type Rep CreateVpcEndpoint :: Type -> Type #

Read CreateVpcEndpoint Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateVpcEndpoint

Show CreateVpcEndpoint Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateVpcEndpoint

NFData CreateVpcEndpoint Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateVpcEndpoint

Methods

rnf :: CreateVpcEndpoint -> () #

Eq CreateVpcEndpoint Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateVpcEndpoint

Hashable CreateVpcEndpoint Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateVpcEndpoint

type AWSResponse CreateVpcEndpoint Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateVpcEndpoint

type Rep CreateVpcEndpoint Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateVpcEndpoint

type Rep CreateVpcEndpoint = D1 ('MetaData "CreateVpcEndpoint" "Amazonka.OpenSearch.CreateVpcEndpoint" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 #

See: newCreateVpcEndpointResponse smart constructor.

Instances

Instances details
Generic CreateVpcEndpointResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateVpcEndpoint

Associated Types

type Rep CreateVpcEndpointResponse :: Type -> Type #

Read CreateVpcEndpointResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateVpcEndpoint

Show CreateVpcEndpointResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateVpcEndpoint

NFData CreateVpcEndpointResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateVpcEndpoint

Eq CreateVpcEndpointResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateVpcEndpoint

type Rep CreateVpcEndpointResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateVpcEndpoint

type Rep CreateVpcEndpointResponse = D1 ('MetaData "CreateVpcEndpointResponse" "Amazonka.OpenSearch.CreateVpcEndpoint" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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.

DeleteDomain

data DeleteDomain Source #

Container for the parameters to the DeleteDomain operation.

See: newDeleteDomain smart constructor.

Constructors

DeleteDomain' Text 

Instances

Instances details
ToHeaders DeleteDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteDomain

ToPath DeleteDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteDomain

ToQuery DeleteDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteDomain

AWSRequest DeleteDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteDomain

Associated Types

type AWSResponse DeleteDomain #

Generic DeleteDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteDomain

Associated Types

type Rep DeleteDomain :: Type -> Type #

Read DeleteDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteDomain

Show DeleteDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteDomain

NFData DeleteDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteDomain

Methods

rnf :: DeleteDomain -> () #

Eq DeleteDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteDomain

Hashable DeleteDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteDomain

type AWSResponse DeleteDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteDomain

type Rep DeleteDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteDomain

type Rep DeleteDomain = D1 ('MetaData "DeleteDomain" "Amazonka.OpenSearch.DeleteDomain" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" 'False) (C1 ('MetaCons "DeleteDomain'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteDomain Source #

Create a value of DeleteDomain 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:

DeleteDomain, deleteDomain_domainName - The name of the domain you want to permanently delete.

data DeleteDomainResponse Source #

The results of a DeleteDomain request. Contains the status of the pending deletion, or a "domain not found" error if the domain and all of its resources have been deleted.

See: newDeleteDomainResponse smart constructor.

Instances

Instances details
Generic DeleteDomainResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteDomain

Associated Types

type Rep DeleteDomainResponse :: Type -> Type #

Read DeleteDomainResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteDomain

Show DeleteDomainResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteDomain

NFData DeleteDomainResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteDomain

Methods

rnf :: DeleteDomainResponse -> () #

Eq DeleteDomainResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteDomain

type Rep DeleteDomainResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteDomain

type Rep DeleteDomainResponse = D1 ('MetaData "DeleteDomainResponse" "Amazonka.OpenSearch.DeleteDomain" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" 'False) (C1 ('MetaCons "DeleteDomainResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DomainStatus)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteDomainResponse Source #

Create a value of DeleteDomainResponse 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:DeleteDomainResponse', deleteDomainResponse_domainStatus - The status of the domain being deleted.

$sel:httpStatus:DeleteDomainResponse', deleteDomainResponse_httpStatus - The response's http status code.

DeleteInboundConnection

data DeleteInboundConnection Source #

Container for the parameters to the DeleteInboundConnection operation.

See: newDeleteInboundConnection smart constructor.

Instances

Instances details
ToHeaders DeleteInboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteInboundConnection

ToPath DeleteInboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteInboundConnection

ToQuery DeleteInboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteInboundConnection

AWSRequest DeleteInboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteInboundConnection

Generic DeleteInboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteInboundConnection

Associated Types

type Rep DeleteInboundConnection :: Type -> Type #

Read DeleteInboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteInboundConnection

Show DeleteInboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteInboundConnection

NFData DeleteInboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteInboundConnection

Methods

rnf :: DeleteInboundConnection -> () #

Eq DeleteInboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteInboundConnection

Hashable DeleteInboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteInboundConnection

type AWSResponse DeleteInboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteInboundConnection

type Rep DeleteInboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteInboundConnection

type Rep DeleteInboundConnection = D1 ('MetaData "DeleteInboundConnection" "Amazonka.OpenSearch.DeleteInboundConnection" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" 'False) (C1 ('MetaCons "DeleteInboundConnection'" 'PrefixI 'True) (S1 ('MetaSel ('Just "connectionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteInboundConnection Source #

Create a value of DeleteInboundConnection 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:

DeleteInboundConnection, deleteInboundConnection_connectionId - The ID of the inbound connection to permanently delete.

data DeleteInboundConnectionResponse Source #

The results of a DeleteInboundConnection operation. Contains details about the deleted inbound connection.

See: newDeleteInboundConnectionResponse smart constructor.

Instances

Instances details
Generic DeleteInboundConnectionResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteInboundConnection

Associated Types

type Rep DeleteInboundConnectionResponse :: Type -> Type #

Read DeleteInboundConnectionResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteInboundConnection

Show DeleteInboundConnectionResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteInboundConnection

NFData DeleteInboundConnectionResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteInboundConnection

Eq DeleteInboundConnectionResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteInboundConnection

type Rep DeleteInboundConnectionResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteInboundConnection

type Rep DeleteInboundConnectionResponse = D1 ('MetaData "DeleteInboundConnectionResponse" "Amazonka.OpenSearch.DeleteInboundConnection" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" 'False) (C1 ('MetaCons "DeleteInboundConnectionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "connection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InboundConnection)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteInboundConnectionResponse Source #

Create a value of DeleteInboundConnectionResponse 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:connection:DeleteInboundConnectionResponse', deleteInboundConnectionResponse_connection - The deleted inbound connection.

$sel:httpStatus:DeleteInboundConnectionResponse', deleteInboundConnectionResponse_httpStatus - The response's http status code.

DeleteOutboundConnection

data DeleteOutboundConnection Source #

Container for the parameters to the DeleteOutboundConnection operation.

See: newDeleteOutboundConnection smart constructor.

Instances

Instances details
ToHeaders DeleteOutboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteOutboundConnection

ToPath DeleteOutboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteOutboundConnection

ToQuery DeleteOutboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteOutboundConnection

AWSRequest DeleteOutboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteOutboundConnection

Generic DeleteOutboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteOutboundConnection

Associated Types

type Rep DeleteOutboundConnection :: Type -> Type #

Read DeleteOutboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteOutboundConnection

Show DeleteOutboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteOutboundConnection

NFData DeleteOutboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteOutboundConnection

Eq DeleteOutboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteOutboundConnection

Hashable DeleteOutboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteOutboundConnection

type AWSResponse DeleteOutboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteOutboundConnection

type Rep DeleteOutboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteOutboundConnection

type Rep DeleteOutboundConnection = D1 ('MetaData "DeleteOutboundConnection" "Amazonka.OpenSearch.DeleteOutboundConnection" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" 'False) (C1 ('MetaCons "DeleteOutboundConnection'" 'PrefixI 'True) (S1 ('MetaSel ('Just "connectionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteOutboundConnection Source #

Create a value of DeleteOutboundConnection 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:

DeleteOutboundConnection, deleteOutboundConnection_connectionId - The ID of the outbound connection you want to permanently delete.

data DeleteOutboundConnectionResponse Source #

Details about the deleted outbound connection.

See: newDeleteOutboundConnectionResponse smart constructor.

Instances

Instances details
Generic DeleteOutboundConnectionResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteOutboundConnection

Associated Types

type Rep DeleteOutboundConnectionResponse :: Type -> Type #

Read DeleteOutboundConnectionResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteOutboundConnection

Show DeleteOutboundConnectionResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteOutboundConnection

NFData DeleteOutboundConnectionResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteOutboundConnection

Eq DeleteOutboundConnectionResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteOutboundConnection

type Rep DeleteOutboundConnectionResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteOutboundConnection

type Rep DeleteOutboundConnectionResponse = D1 ('MetaData "DeleteOutboundConnectionResponse" "Amazonka.OpenSearch.DeleteOutboundConnection" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" 'False) (C1 ('MetaCons "DeleteOutboundConnectionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "connection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OutboundConnection)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteOutboundConnectionResponse Source #

Create a value of DeleteOutboundConnectionResponse 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:connection:DeleteOutboundConnectionResponse', deleteOutboundConnectionResponse_connection - The deleted inbound connection.

$sel:httpStatus:DeleteOutboundConnectionResponse', deleteOutboundConnectionResponse_httpStatus - The response's http status code.

DeletePackage

data DeletePackage Source #

Deletes a package from OpenSearch Service. The package can't be associated with any OpenSearch Service domain.

See: newDeletePackage smart constructor.

Constructors

DeletePackage' Text 

Instances

Instances details
ToHeaders DeletePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.DeletePackage

ToPath DeletePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.DeletePackage

ToQuery DeletePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.DeletePackage

AWSRequest DeletePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.DeletePackage

Associated Types

type AWSResponse DeletePackage #

Generic DeletePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.DeletePackage

Associated Types

type Rep DeletePackage :: Type -> Type #

Read DeletePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.DeletePackage

Show DeletePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.DeletePackage

NFData DeletePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.DeletePackage

Methods

rnf :: DeletePackage -> () #

Eq DeletePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.DeletePackage

Hashable DeletePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.DeletePackage

type AWSResponse DeletePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.DeletePackage

type Rep DeletePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.DeletePackage

type Rep DeletePackage = D1 ('MetaData "DeletePackage" "Amazonka.OpenSearch.DeletePackage" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - The internal ID of the package you want to delete. Use DescribePackages to find this value.

data DeletePackageResponse Source #

Container for the response parameters to the DeletePackage operation.

See: newDeletePackageResponse smart constructor.

Instances

Instances details
Generic DeletePackageResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DeletePackage

Associated Types

type Rep DeletePackageResponse :: Type -> Type #

Read DeletePackageResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DeletePackage

Show DeletePackageResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DeletePackage

NFData DeletePackageResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DeletePackage

Methods

rnf :: DeletePackageResponse -> () #

Eq DeletePackageResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DeletePackage

type Rep DeletePackageResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DeletePackage

type Rep DeletePackageResponse = D1 ('MetaData "DeletePackageResponse" "Amazonka.OpenSearch.DeletePackage" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - Information about the deleted package.

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

DeleteVpcEndpoint

data DeleteVpcEndpoint Source #

See: newDeleteVpcEndpoint smart constructor.

Constructors

DeleteVpcEndpoint' Text 

Instances

Instances details
ToHeaders DeleteVpcEndpoint Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteVpcEndpoint

ToPath DeleteVpcEndpoint Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteVpcEndpoint

ToQuery DeleteVpcEndpoint Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteVpcEndpoint

AWSRequest DeleteVpcEndpoint Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteVpcEndpoint

Associated Types

type AWSResponse DeleteVpcEndpoint #

Generic DeleteVpcEndpoint Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteVpcEndpoint

Associated Types

type Rep DeleteVpcEndpoint :: Type -> Type #

Read DeleteVpcEndpoint Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteVpcEndpoint

Show DeleteVpcEndpoint Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteVpcEndpoint

NFData DeleteVpcEndpoint Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteVpcEndpoint

Methods

rnf :: DeleteVpcEndpoint -> () #

Eq DeleteVpcEndpoint Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteVpcEndpoint

Hashable DeleteVpcEndpoint Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteVpcEndpoint

type AWSResponse DeleteVpcEndpoint Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteVpcEndpoint

type Rep DeleteVpcEndpoint Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteVpcEndpoint

type Rep DeleteVpcEndpoint = D1 ('MetaData "DeleteVpcEndpoint" "Amazonka.OpenSearch.DeleteVpcEndpoint" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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.

data DeleteVpcEndpointResponse Source #

See: newDeleteVpcEndpointResponse smart constructor.

Instances

Instances details
Generic DeleteVpcEndpointResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteVpcEndpoint

Associated Types

type Rep DeleteVpcEndpointResponse :: Type -> Type #

Read DeleteVpcEndpointResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteVpcEndpoint

Show DeleteVpcEndpointResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteVpcEndpoint

NFData DeleteVpcEndpointResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteVpcEndpoint

Eq DeleteVpcEndpointResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteVpcEndpoint

type Rep DeleteVpcEndpointResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteVpcEndpoint

type Rep DeleteVpcEndpointResponse = D1 ('MetaData "DeleteVpcEndpointResponse" "Amazonka.OpenSearch.DeleteVpcEndpoint" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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).

DescribeDomain

data DescribeDomain Source #

Container for the parameters to the DescribeDomain operation.

See: newDescribeDomain smart constructor.

Constructors

DescribeDomain' Text 

Instances

Instances details
ToHeaders DescribeDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomain

ToPath DescribeDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomain

ToQuery DescribeDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomain

AWSRequest DescribeDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomain

Associated Types

type AWSResponse DescribeDomain #

Generic DescribeDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomain

Associated Types

type Rep DescribeDomain :: Type -> Type #

Read DescribeDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomain

Show DescribeDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomain

NFData DescribeDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomain

Methods

rnf :: DescribeDomain -> () #

Eq DescribeDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomain

Hashable DescribeDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomain

type AWSResponse DescribeDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomain

type Rep DescribeDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomain

type Rep DescribeDomain = D1 ('MetaData "DescribeDomain" "Amazonka.OpenSearch.DescribeDomain" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" 'False) (C1 ('MetaCons "DescribeDomain'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDescribeDomain Source #

Create a value of DescribeDomain 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:

DescribeDomain, describeDomain_domainName - The name of the domain that you want information about.

data DescribeDomainResponse Source #

Contains the status of the domain specified in the request.

See: newDescribeDomainResponse smart constructor.

Instances

Instances details
Generic DescribeDomainResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomain

Associated Types

type Rep DescribeDomainResponse :: Type -> Type #

Read DescribeDomainResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomain

Show DescribeDomainResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomain

NFData DescribeDomainResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomain

Methods

rnf :: DescribeDomainResponse -> () #

Eq DescribeDomainResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomain

type Rep DescribeDomainResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomain

type Rep DescribeDomainResponse = D1 ('MetaData "DescribeDomainResponse" "Amazonka.OpenSearch.DescribeDomain" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" 'False) (C1 ('MetaCons "DescribeDomainResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "domainStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DomainStatus)))

newDescribeDomainResponse Source #

Create a value of DescribeDomainResponse 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:DescribeDomainResponse', describeDomainResponse_httpStatus - The response's http status code.

$sel:domainStatus:DescribeDomainResponse', describeDomainResponse_domainStatus - List that contains the status of each specified OpenSearch Service domain.

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.OpenSearch.DescribeDomainAutoTunes

ToPath DescribeDomainAutoTunes Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainAutoTunes

ToQuery DescribeDomainAutoTunes Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainAutoTunes

AWSRequest DescribeDomainAutoTunes Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainAutoTunes

Generic DescribeDomainAutoTunes Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainAutoTunes

Associated Types

type Rep DescribeDomainAutoTunes :: Type -> Type #

Read DescribeDomainAutoTunes Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainAutoTunes

Show DescribeDomainAutoTunes Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainAutoTunes

NFData DescribeDomainAutoTunes Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainAutoTunes

Methods

rnf :: DescribeDomainAutoTunes -> () #

Eq DescribeDomainAutoTunes Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainAutoTunes

Hashable DescribeDomainAutoTunes Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainAutoTunes

type AWSResponse DescribeDomainAutoTunes Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainAutoTunes

type Rep DescribeDomainAutoTunes Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainAutoTunes

type Rep DescribeDomainAutoTunes = D1 ('MetaData "DescribeDomainAutoTunes" "Amazonka.OpenSearch.DescribeDomainAutoTunes" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - An optional parameter that specifies the maximum number of results to return. You can use nextToken to get the next page of results.

DescribeDomainAutoTunes, describeDomainAutoTunes_nextToken - If your initial DescribeDomainAutoTunes operation returns a nextToken, you can include the returned nextToken in subsequent DescribeDomainAutoTunes operations, which returns results in the next page.

DescribeDomainAutoTunes, describeDomainAutoTunes_domainName - Name of the domain that you want Auto-Tune details about.

data DescribeDomainAutoTunesResponse Source #

The result of a DescribeDomainAutoTunes request.

See: newDescribeDomainAutoTunesResponse smart constructor.

Instances

Instances details
Generic DescribeDomainAutoTunesResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainAutoTunes

Associated Types

type Rep DescribeDomainAutoTunesResponse :: Type -> Type #

Read DescribeDomainAutoTunesResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainAutoTunes

Show DescribeDomainAutoTunesResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainAutoTunes

NFData DescribeDomainAutoTunesResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainAutoTunes

Eq DescribeDomainAutoTunesResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainAutoTunes

type Rep DescribeDomainAutoTunesResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainAutoTunes

type Rep DescribeDomainAutoTunesResponse = D1 ('MetaData "DescribeDomainAutoTunesResponse" "Amazonka.OpenSearch.DescribeDomainAutoTunes" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - The list of setting adjustments that Auto-Tune has made to the domain.

DescribeDomainAutoTunes, describeDomainAutoTunesResponse_nextToken - When nextToken is returned, there are more results available. The value of nextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page.

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

DescribeDomainChangeProgress

data DescribeDomainChangeProgress Source #

Container for the parameters to the DescribeDomainChangeProgress operation.

See: newDescribeDomainChangeProgress smart constructor.

Instances

Instances details
ToHeaders DescribeDomainChangeProgress Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainChangeProgress

ToPath DescribeDomainChangeProgress Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainChangeProgress

ToQuery DescribeDomainChangeProgress Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainChangeProgress

AWSRequest DescribeDomainChangeProgress Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainChangeProgress

Generic DescribeDomainChangeProgress Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainChangeProgress

Associated Types

type Rep DescribeDomainChangeProgress :: Type -> Type #

Read DescribeDomainChangeProgress Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainChangeProgress

Show DescribeDomainChangeProgress Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainChangeProgress

NFData DescribeDomainChangeProgress Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainChangeProgress

Eq DescribeDomainChangeProgress Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainChangeProgress

Hashable DescribeDomainChangeProgress Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainChangeProgress

type AWSResponse DescribeDomainChangeProgress Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainChangeProgress

type Rep DescribeDomainChangeProgress Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainChangeProgress

type Rep DescribeDomainChangeProgress = D1 ('MetaData "DescribeDomainChangeProgress" "Amazonka.OpenSearch.DescribeDomainChangeProgress" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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. If omitted, the request returns information about the most recent configuration change.

DescribeDomainChangeProgress, describeDomainChangeProgress_domainName - The name of the domain to get progress information for.

data DescribeDomainChangeProgressResponse Source #

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

See: newDescribeDomainChangeProgressResponse smart constructor.

Instances

Instances details
Generic DescribeDomainChangeProgressResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainChangeProgress

Read DescribeDomainChangeProgressResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainChangeProgress

Show DescribeDomainChangeProgressResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainChangeProgress

NFData DescribeDomainChangeProgressResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainChangeProgress

Eq DescribeDomainChangeProgressResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainChangeProgress

type Rep DescribeDomainChangeProgressResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainChangeProgress

type Rep DescribeDomainChangeProgressResponse = D1 ('MetaData "DescribeDomainChangeProgressResponse" "Amazonka.OpenSearch.DescribeDomainChangeProgress" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - Container for information about the stages of a configuration change happening on a domain.

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

DescribeDomainConfig

data DescribeDomainConfig Source #

Container for the parameters to the DescribeDomainConfig operation.

See: newDescribeDomainConfig smart constructor.

Instances

Instances details
ToHeaders DescribeDomainConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainConfig

ToPath DescribeDomainConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainConfig

ToQuery DescribeDomainConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainConfig

AWSRequest DescribeDomainConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainConfig

Associated Types

type AWSResponse DescribeDomainConfig #

Generic DescribeDomainConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainConfig

Associated Types

type Rep DescribeDomainConfig :: Type -> Type #

Read DescribeDomainConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainConfig

Show DescribeDomainConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainConfig

NFData DescribeDomainConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainConfig

Methods

rnf :: DescribeDomainConfig -> () #

Eq DescribeDomainConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainConfig

Hashable DescribeDomainConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainConfig

type AWSResponse DescribeDomainConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainConfig

type Rep DescribeDomainConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainConfig

type Rep DescribeDomainConfig = D1 ('MetaData "DescribeDomainConfig" "Amazonka.OpenSearch.DescribeDomainConfig" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" 'False) (C1 ('MetaCons "DescribeDomainConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDescribeDomainConfig Source #

Create a value of DescribeDomainConfig 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:

DescribeDomainConfig, describeDomainConfig_domainName - Name of the OpenSearch Service domain configuration that you want to describe.

data DescribeDomainConfigResponse Source #

Contains the configuration information of the requested domain.

See: newDescribeDomainConfigResponse smart constructor.

Instances

Instances details
Generic DescribeDomainConfigResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainConfig

Associated Types

type Rep DescribeDomainConfigResponse :: Type -> Type #

Read DescribeDomainConfigResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainConfig

Show DescribeDomainConfigResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainConfig

NFData DescribeDomainConfigResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainConfig

Eq DescribeDomainConfigResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainConfig

type Rep DescribeDomainConfigResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainConfig

type Rep DescribeDomainConfigResponse = D1 ('MetaData "DescribeDomainConfigResponse" "Amazonka.OpenSearch.DescribeDomainConfig" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" 'False) (C1 ('MetaCons "DescribeDomainConfigResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "domainConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DomainConfig)))

newDescribeDomainConfigResponse Source #

Create a value of DescribeDomainConfigResponse 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:DescribeDomainConfigResponse', describeDomainConfigResponse_httpStatus - The response's http status code.

$sel:domainConfig:DescribeDomainConfigResponse', describeDomainConfigResponse_domainConfig - Container for the configuration of the OpenSearch Service domain.

DescribeDomains

data DescribeDomains Source #

Container for the parameters to the DescribeDomains operation.

See: newDescribeDomains smart constructor.

Constructors

DescribeDomains' [Text] 

Instances

Instances details
ToJSON DescribeDomains Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomains

ToHeaders DescribeDomains Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomains

ToPath DescribeDomains Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomains

ToQuery DescribeDomains Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomains

AWSRequest DescribeDomains Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomains

Associated Types

type AWSResponse DescribeDomains #

Generic DescribeDomains Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomains

Associated Types

type Rep DescribeDomains :: Type -> Type #

Read DescribeDomains Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomains

Show DescribeDomains Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomains

NFData DescribeDomains Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomains

Methods

rnf :: DescribeDomains -> () #

Eq DescribeDomains Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomains

Hashable DescribeDomains Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomains

type AWSResponse DescribeDomains Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomains

type Rep DescribeDomains Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomains

type Rep DescribeDomains = D1 ('MetaData "DescribeDomains" "Amazonka.OpenSearch.DescribeDomains" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" 'False) (C1 ('MetaCons "DescribeDomains'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))

newDescribeDomains :: DescribeDomains Source #

Create a value of DescribeDomains 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:DescribeDomains', describeDomains_domainNames - Array of OpenSearch Service domain names that you want information about. If you don't specify any domains, OpenSearch Service returns information about all domains owned by the account.

data DescribeDomainsResponse Source #

Contains the status of the specified domains or all domains owned by the account.

See: newDescribeDomainsResponse smart constructor.

Instances

Instances details
Generic DescribeDomainsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomains

Associated Types

type Rep DescribeDomainsResponse :: Type -> Type #

Read DescribeDomainsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomains

Show DescribeDomainsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomains

NFData DescribeDomainsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomains

Methods

rnf :: DescribeDomainsResponse -> () #

Eq DescribeDomainsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomains

type Rep DescribeDomainsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomains

type Rep DescribeDomainsResponse = D1 ('MetaData "DescribeDomainsResponse" "Amazonka.OpenSearch.DescribeDomains" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" 'False) (C1 ('MetaCons "DescribeDomainsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "domainStatusList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [DomainStatus])))

newDescribeDomainsResponse Source #

Create a value of DescribeDomainsResponse 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:DescribeDomainsResponse', describeDomainsResponse_httpStatus - The response's http status code.

$sel:domainStatusList:DescribeDomainsResponse', describeDomainsResponse_domainStatusList - The status of the requested domains.

DescribeInboundConnections

data DescribeInboundConnections Source #

Container for the parameters to the DescribeInboundConnections operation.

See: newDescribeInboundConnections smart constructor.

Instances

Instances details
ToJSON DescribeInboundConnections Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeInboundConnections

ToHeaders DescribeInboundConnections Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeInboundConnections

ToPath DescribeInboundConnections Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeInboundConnections

ToQuery DescribeInboundConnections Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeInboundConnections

AWSRequest DescribeInboundConnections Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeInboundConnections

Generic DescribeInboundConnections Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeInboundConnections

Associated Types

type Rep DescribeInboundConnections :: Type -> Type #

Read DescribeInboundConnections Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeInboundConnections

Show DescribeInboundConnections Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeInboundConnections

NFData DescribeInboundConnections Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeInboundConnections

Eq DescribeInboundConnections Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeInboundConnections

Hashable DescribeInboundConnections Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeInboundConnections

type AWSResponse DescribeInboundConnections Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeInboundConnections

type Rep DescribeInboundConnections Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeInboundConnections

type Rep DescribeInboundConnections = D1 ('MetaData "DescribeInboundConnections" "Amazonka.OpenSearch.DescribeInboundConnections" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" 'False) (C1 ('MetaCons "DescribeInboundConnections'" '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)))))

newDescribeInboundConnections :: DescribeInboundConnections Source #

Create a value of DescribeInboundConnections 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:DescribeInboundConnections', describeInboundConnections_filters - A list of filters used to match properties for inbound cross-cluster connections.

$sel:maxResults:DescribeInboundConnections', describeInboundConnections_maxResults - An optional parameter that specifies the maximum number of results to return. You can use nextToken to get the next page of results.

DescribeInboundConnections, describeInboundConnections_nextToken - If your initial DescribeInboundConnections operation returns a nextToken, you can include the returned nextToken in subsequent DescribeInboundConnections operations, which returns results in the next page.

data DescribeInboundConnectionsResponse Source #

Contains a list of connections matching the filter criteria.

See: newDescribeInboundConnectionsResponse smart constructor.

Instances

Instances details
Generic DescribeInboundConnectionsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeInboundConnections

Associated Types

type Rep DescribeInboundConnectionsResponse :: Type -> Type #

Read DescribeInboundConnectionsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeInboundConnections

Show DescribeInboundConnectionsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeInboundConnections

NFData DescribeInboundConnectionsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeInboundConnections

Eq DescribeInboundConnectionsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeInboundConnections

type Rep DescribeInboundConnectionsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeInboundConnections

type Rep DescribeInboundConnectionsResponse = D1 ('MetaData "DescribeInboundConnectionsResponse" "Amazonka.OpenSearch.DescribeInboundConnections" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" 'False) (C1 ('MetaCons "DescribeInboundConnectionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "connections") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [InboundConnection])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeInboundConnectionsResponse Source #

Create a value of DescribeInboundConnectionsResponse 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:connections:DescribeInboundConnectionsResponse', describeInboundConnectionsResponse_connections - List of inbound connections.

DescribeInboundConnections, describeInboundConnectionsResponse_nextToken - When nextToken is returned, there are more results available. The value of nextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page.

$sel:httpStatus:DescribeInboundConnectionsResponse', describeInboundConnectionsResponse_httpStatus - The response's http status code.

DescribeInstanceTypeLimits

data DescribeInstanceTypeLimits Source #

Container for the parameters to the DescribeInstanceTypeLimits operation.

See: newDescribeInstanceTypeLimits smart constructor.

Instances

Instances details
ToHeaders DescribeInstanceTypeLimits Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeInstanceTypeLimits

ToPath DescribeInstanceTypeLimits Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeInstanceTypeLimits

ToQuery DescribeInstanceTypeLimits Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeInstanceTypeLimits

AWSRequest DescribeInstanceTypeLimits Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeInstanceTypeLimits

Generic DescribeInstanceTypeLimits Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeInstanceTypeLimits

Associated Types

type Rep DescribeInstanceTypeLimits :: Type -> Type #

Read DescribeInstanceTypeLimits Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeInstanceTypeLimits

Show DescribeInstanceTypeLimits Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeInstanceTypeLimits

NFData DescribeInstanceTypeLimits Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeInstanceTypeLimits

Eq DescribeInstanceTypeLimits Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeInstanceTypeLimits

Hashable DescribeInstanceTypeLimits Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeInstanceTypeLimits

type AWSResponse DescribeInstanceTypeLimits Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeInstanceTypeLimits

type Rep DescribeInstanceTypeLimits Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeInstanceTypeLimits

type Rep DescribeInstanceTypeLimits = D1 ('MetaData "DescribeInstanceTypeLimits" "Amazonka.OpenSearch.DescribeInstanceTypeLimits" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" 'False) (C1 ('MetaCons "DescribeInstanceTypeLimits'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "instanceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 OpenSearchPartitionInstanceType) :*: S1 ('MetaSel ('Just "engineVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newDescribeInstanceTypeLimits Source #

Create a value of DescribeInstanceTypeLimits 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:

DescribeInstanceTypeLimits, describeInstanceTypeLimits_domainName - The name of the domain. Only specify if you need the limits for an existing domain.

DescribeInstanceTypeLimits, describeInstanceTypeLimits_instanceType - The OpenSearch Service instance type for which you need limit information.

DescribeInstanceTypeLimits, describeInstanceTypeLimits_engineVersion - Version of OpenSearch or Elasticsearch, in the format Elasticsearch_X.Y or OpenSearch_X.Y. Defaults to the latest version of OpenSearch.

data DescribeInstanceTypeLimitsResponse Source #

Container for the parameters received from the DescribeInstanceTypeLimits operation.

See: newDescribeInstanceTypeLimitsResponse smart constructor.

Instances

Instances details
Generic DescribeInstanceTypeLimitsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeInstanceTypeLimits

Associated Types

type Rep DescribeInstanceTypeLimitsResponse :: Type -> Type #

Read DescribeInstanceTypeLimitsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeInstanceTypeLimits

Show DescribeInstanceTypeLimitsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeInstanceTypeLimits

NFData DescribeInstanceTypeLimitsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeInstanceTypeLimits

Eq DescribeInstanceTypeLimitsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeInstanceTypeLimits

type Rep DescribeInstanceTypeLimitsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeInstanceTypeLimits

type Rep DescribeInstanceTypeLimitsResponse = D1 ('MetaData "DescribeInstanceTypeLimitsResponse" "Amazonka.OpenSearch.DescribeInstanceTypeLimits" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" 'False) (C1 ('MetaCons "DescribeInstanceTypeLimitsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "limitsByRole") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Limits))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeInstanceTypeLimitsResponse Source #

Create a value of DescribeInstanceTypeLimitsResponse 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:limitsByRole:DescribeInstanceTypeLimitsResponse', describeInstanceTypeLimitsResponse_limitsByRole - Map that contains all applicable instance type limits.data refers to data nodes.master refers to dedicated master nodes.

$sel:httpStatus:DescribeInstanceTypeLimitsResponse', describeInstanceTypeLimitsResponse_httpStatus - The response's http status code.

DescribeOutboundConnections

data DescribeOutboundConnections Source #

Container for the parameters to the DescribeOutboundConnections operation.

See: newDescribeOutboundConnections smart constructor.

Instances

Instances details
ToJSON DescribeOutboundConnections Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeOutboundConnections

ToHeaders DescribeOutboundConnections Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeOutboundConnections

ToPath DescribeOutboundConnections Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeOutboundConnections

ToQuery DescribeOutboundConnections Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeOutboundConnections

AWSRequest DescribeOutboundConnections Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeOutboundConnections

Generic DescribeOutboundConnections Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeOutboundConnections

Associated Types

type Rep DescribeOutboundConnections :: Type -> Type #

Read DescribeOutboundConnections Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeOutboundConnections

Show DescribeOutboundConnections Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeOutboundConnections

NFData DescribeOutboundConnections Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeOutboundConnections

Eq DescribeOutboundConnections Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeOutboundConnections

Hashable DescribeOutboundConnections Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeOutboundConnections

type AWSResponse DescribeOutboundConnections Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeOutboundConnections

type Rep DescribeOutboundConnections Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeOutboundConnections

type Rep DescribeOutboundConnections = D1 ('MetaData "DescribeOutboundConnections" "Amazonka.OpenSearch.DescribeOutboundConnections" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" 'False) (C1 ('MetaCons "DescribeOutboundConnections'" '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)))))

newDescribeOutboundConnections :: DescribeOutboundConnections Source #

Create a value of DescribeOutboundConnections 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:DescribeOutboundConnections', describeOutboundConnections_filters - List of filter names and values that you can use for requests.

$sel:maxResults:DescribeOutboundConnections', describeOutboundConnections_maxResults - An optional parameter that specifies the maximum number of results to return. You can use nextToken to get the next page of results.

DescribeOutboundConnections, describeOutboundConnections_nextToken - If your initial DescribeOutboundConnections operation returns a nextToken, you can include the returned nextToken in subsequent DescribeOutboundConnections operations, which returns results in the next page.

data DescribeOutboundConnectionsResponse Source #

Contains a list of connections matching the filter criteria.

See: newDescribeOutboundConnectionsResponse smart constructor.

Instances

Instances details
Generic DescribeOutboundConnectionsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeOutboundConnections

Read DescribeOutboundConnectionsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeOutboundConnections

Show DescribeOutboundConnectionsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeOutboundConnections

NFData DescribeOutboundConnectionsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeOutboundConnections

Eq DescribeOutboundConnectionsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeOutboundConnections

type Rep DescribeOutboundConnectionsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeOutboundConnections

type Rep DescribeOutboundConnectionsResponse = D1 ('MetaData "DescribeOutboundConnectionsResponse" "Amazonka.OpenSearch.DescribeOutboundConnections" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" 'False) (C1 ('MetaCons "DescribeOutboundConnectionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "connections") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [OutboundConnection])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeOutboundConnectionsResponse Source #

Create a value of DescribeOutboundConnectionsResponse 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:connections:DescribeOutboundConnectionsResponse', describeOutboundConnectionsResponse_connections - List of outbound connections that match the filter criteria.

DescribeOutboundConnections, describeOutboundConnectionsResponse_nextToken - When nextToken is returned, there are more results available. The value of nextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page.

$sel:httpStatus:DescribeOutboundConnectionsResponse', describeOutboundConnectionsResponse_httpStatus - The response's http status code.

DescribePackages

data DescribePackages Source #

Container for the request parameters to the DescribePackage operation.

See: newDescribePackages smart constructor.

Instances

Instances details
ToJSON DescribePackages Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribePackages

ToHeaders DescribePackages Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribePackages

ToPath DescribePackages Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribePackages

ToQuery DescribePackages Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribePackages

AWSRequest DescribePackages Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribePackages

Associated Types

type AWSResponse DescribePackages #

Generic DescribePackages Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribePackages

Associated Types

type Rep DescribePackages :: Type -> Type #

Read DescribePackages Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribePackages

Show DescribePackages Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribePackages

NFData DescribePackages Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribePackages

Methods

rnf :: DescribePackages -> () #

Eq DescribePackages Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribePackages

Hashable DescribePackages Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribePackages

type AWSResponse DescribePackages Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribePackages

type Rep DescribePackages Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribePackages

type Rep DescribePackages = D1 ('MetaData "DescribePackages" "Amazonka.OpenSearch.DescribePackages" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - An optional parameter that specifies the maximum number of results to return. You can use nextToken to get the next page of results.

DescribePackages, describePackages_nextToken - If your initial DescribePackageFilters operation returns a nextToken, you can include the returned nextToken in subsequent DescribePackageFilters operations, which returns results in the next page.

data DescribePackagesResponse Source #

Container for the response returned by the DescribePackages operation.

See: newDescribePackagesResponse smart constructor.

Instances

Instances details
Generic DescribePackagesResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribePackages

Associated Types

type Rep DescribePackagesResponse :: Type -> Type #

Read DescribePackagesResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribePackages

Show DescribePackagesResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribePackages

NFData DescribePackagesResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribePackages

Eq DescribePackagesResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribePackages

type Rep DescribePackagesResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribePackages

type Rep DescribePackagesResponse = D1 ('MetaData "DescribePackagesResponse" "Amazonka.OpenSearch.DescribePackages" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - When nextToken is returned, there are more results available. The value of nextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page.

$sel:packageDetailsList:DescribePackagesResponse', describePackagesResponse_packageDetailsList - Basic information about a package.

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

DescribeReservedInstanceOfferings

data DescribeReservedInstanceOfferings Source #

Container for the request parameters to a DescribeReservedInstanceOfferings operation.

See: newDescribeReservedInstanceOfferings smart constructor.

Instances

Instances details
ToHeaders DescribeReservedInstanceOfferings Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeReservedInstanceOfferings

ToPath DescribeReservedInstanceOfferings Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeReservedInstanceOfferings

ToQuery DescribeReservedInstanceOfferings Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeReservedInstanceOfferings

AWSRequest DescribeReservedInstanceOfferings Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeReservedInstanceOfferings

Generic DescribeReservedInstanceOfferings Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeReservedInstanceOfferings

Associated Types

type Rep DescribeReservedInstanceOfferings :: Type -> Type #

Read DescribeReservedInstanceOfferings Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeReservedInstanceOfferings

Show DescribeReservedInstanceOfferings Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeReservedInstanceOfferings

NFData DescribeReservedInstanceOfferings Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeReservedInstanceOfferings

Eq DescribeReservedInstanceOfferings Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeReservedInstanceOfferings

Hashable DescribeReservedInstanceOfferings Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeReservedInstanceOfferings

type AWSResponse DescribeReservedInstanceOfferings Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeReservedInstanceOfferings

type Rep DescribeReservedInstanceOfferings Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeReservedInstanceOfferings

type Rep DescribeReservedInstanceOfferings = D1 ('MetaData "DescribeReservedInstanceOfferings" "Amazonka.OpenSearch.DescribeReservedInstanceOfferings" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" 'False) (C1 ('MetaCons "DescribeReservedInstanceOfferings'" '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 "reservedInstanceOfferingId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newDescribeReservedInstanceOfferings :: DescribeReservedInstanceOfferings Source #

Create a value of DescribeReservedInstanceOfferings 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:DescribeReservedInstanceOfferings', describeReservedInstanceOfferings_maxResults - An optional parameter that specifies the maximum number of results to return. You can use nextToken to get the next page of results.

DescribeReservedInstanceOfferings, describeReservedInstanceOfferings_nextToken - If your initial DescribeReservedInstanceOfferings operation returns a nextToken, you can include the returned nextToken in subsequent DescribeReservedInstanceOfferings operations, which returns results in the next page.

DescribeReservedInstanceOfferings, describeReservedInstanceOfferings_reservedInstanceOfferingId - The Reserved Instance identifier filter value. Use this parameter to show only the available instance types that match the specified reservation identifier.

data DescribeReservedInstanceOfferingsResponse Source #

Container for results of a DescribeReservedInstanceOfferings request.

See: newDescribeReservedInstanceOfferingsResponse smart constructor.

Instances

Instances details
Generic DescribeReservedInstanceOfferingsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeReservedInstanceOfferings

Read DescribeReservedInstanceOfferingsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeReservedInstanceOfferings

Show DescribeReservedInstanceOfferingsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeReservedInstanceOfferings

NFData DescribeReservedInstanceOfferingsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeReservedInstanceOfferings

Eq DescribeReservedInstanceOfferingsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeReservedInstanceOfferings

type Rep DescribeReservedInstanceOfferingsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeReservedInstanceOfferings

type Rep DescribeReservedInstanceOfferingsResponse = D1 ('MetaData "DescribeReservedInstanceOfferingsResponse" "Amazonka.OpenSearch.DescribeReservedInstanceOfferings" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" 'False) (C1 ('MetaCons "DescribeReservedInstanceOfferingsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "reservedInstanceOfferings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ReservedInstanceOffering])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeReservedInstanceOfferingsResponse Source #

Create a value of DescribeReservedInstanceOfferingsResponse 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:

DescribeReservedInstanceOfferings, describeReservedInstanceOfferingsResponse_nextToken - When nextToken is returned, there are more results available. The value of nextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page.

$sel:reservedInstanceOfferings:DescribeReservedInstanceOfferingsResponse', describeReservedInstanceOfferingsResponse_reservedInstanceOfferings - List of Reserved Instance offerings.

$sel:httpStatus:DescribeReservedInstanceOfferingsResponse', describeReservedInstanceOfferingsResponse_httpStatus - The response's http status code.

DescribeReservedInstances

data DescribeReservedInstances Source #

Container for the request parameters to the DescribeReservedInstances operation.

See: newDescribeReservedInstances smart constructor.

Instances

Instances details
ToHeaders DescribeReservedInstances Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeReservedInstances

ToPath DescribeReservedInstances Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeReservedInstances

ToQuery DescribeReservedInstances Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeReservedInstances

AWSRequest DescribeReservedInstances Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeReservedInstances

Generic DescribeReservedInstances Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeReservedInstances

Associated Types

type Rep DescribeReservedInstances :: Type -> Type #

Read DescribeReservedInstances Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeReservedInstances

Show DescribeReservedInstances Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeReservedInstances

NFData DescribeReservedInstances Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeReservedInstances

Eq DescribeReservedInstances Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeReservedInstances

Hashable DescribeReservedInstances Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeReservedInstances

type AWSResponse DescribeReservedInstances Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeReservedInstances

type Rep DescribeReservedInstances Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeReservedInstances

type Rep DescribeReservedInstances = D1 ('MetaData "DescribeReservedInstances" "Amazonka.OpenSearch.DescribeReservedInstances" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" 'False) (C1 ('MetaCons "DescribeReservedInstances'" '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 "reservedInstanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newDescribeReservedInstances :: DescribeReservedInstances Source #

Create a value of DescribeReservedInstances 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:DescribeReservedInstances', describeReservedInstances_maxResults - An optional parameter that specifies the maximum number of results to return. You can use nextToken to get the next page of results.

DescribeReservedInstances, describeReservedInstances_nextToken - If your initial DescribeReservedInstances operation returns a nextToken, you can include the returned nextToken in subsequent DescribeReservedInstances operations, which returns results in the next page.

DescribeReservedInstances, describeReservedInstances_reservedInstanceId - The reserved instance identifier filter value. Use this parameter to show only the reservation that matches the specified reserved OpenSearch instance ID.

data DescribeReservedInstancesResponse Source #

Container for results from DescribeReservedInstances

See: newDescribeReservedInstancesResponse smart constructor.

Instances

Instances details
Generic DescribeReservedInstancesResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeReservedInstances

Associated Types

type Rep DescribeReservedInstancesResponse :: Type -> Type #

Read DescribeReservedInstancesResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeReservedInstances

Show DescribeReservedInstancesResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeReservedInstances

NFData DescribeReservedInstancesResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeReservedInstances

Eq DescribeReservedInstancesResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeReservedInstances

type Rep DescribeReservedInstancesResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeReservedInstances

type Rep DescribeReservedInstancesResponse = D1 ('MetaData "DescribeReservedInstancesResponse" "Amazonka.OpenSearch.DescribeReservedInstances" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" 'False) (C1 ('MetaCons "DescribeReservedInstancesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "reservedInstances") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ReservedInstance])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeReservedInstancesResponse Source #

Create a value of DescribeReservedInstancesResponse 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:

DescribeReservedInstances, describeReservedInstancesResponse_nextToken - When nextToken is returned, there are more results available. The value of nextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page.

$sel:reservedInstances:DescribeReservedInstancesResponse', describeReservedInstancesResponse_reservedInstances - List of Reserved Instances in the current Region.

$sel:httpStatus:DescribeReservedInstancesResponse', describeReservedInstancesResponse_httpStatus - The response's http status code.

DescribeVpcEndpoints

data DescribeVpcEndpoints Source #

See: newDescribeVpcEndpoints smart constructor.

Constructors

DescribeVpcEndpoints' [Text] 

Instances

Instances details
ToJSON DescribeVpcEndpoints Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeVpcEndpoints

ToHeaders DescribeVpcEndpoints Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeVpcEndpoints

ToPath DescribeVpcEndpoints Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeVpcEndpoints

ToQuery DescribeVpcEndpoints Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeVpcEndpoints

AWSRequest DescribeVpcEndpoints Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeVpcEndpoints

Associated Types

type AWSResponse DescribeVpcEndpoints #

Generic DescribeVpcEndpoints Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeVpcEndpoints

Associated Types

type Rep DescribeVpcEndpoints :: Type -> Type #

Read DescribeVpcEndpoints Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeVpcEndpoints

Show DescribeVpcEndpoints Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeVpcEndpoints

NFData DescribeVpcEndpoints Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeVpcEndpoints

Methods

rnf :: DescribeVpcEndpoints -> () #

Eq DescribeVpcEndpoints Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeVpcEndpoints

Hashable DescribeVpcEndpoints Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeVpcEndpoints

type AWSResponse DescribeVpcEndpoints Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeVpcEndpoints

type Rep DescribeVpcEndpoints Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeVpcEndpoints

type Rep DescribeVpcEndpoints = D1 ('MetaData "DescribeVpcEndpoints" "Amazonka.OpenSearch.DescribeVpcEndpoints" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 #

See: newDescribeVpcEndpointsResponse smart constructor.

Instances

Instances details
Generic DescribeVpcEndpointsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeVpcEndpoints

Associated Types

type Rep DescribeVpcEndpointsResponse :: Type -> Type #

Read DescribeVpcEndpointsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeVpcEndpoints

Show DescribeVpcEndpointsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeVpcEndpoints

NFData DescribeVpcEndpointsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeVpcEndpoints

Eq DescribeVpcEndpointsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeVpcEndpoints

type Rep DescribeVpcEndpointsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeVpcEndpoints

type Rep DescribeVpcEndpointsResponse = D1 ('MetaData "DescribeVpcEndpointsResponse" "Amazonka.OpenSearch.DescribeVpcEndpoints" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 the request parameters to the DissociatePackage operation.

See: newDissociatePackage smart constructor.

Instances

Instances details
ToJSON DissociatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.DissociatePackage

ToHeaders DissociatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.DissociatePackage

ToPath DissociatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.DissociatePackage

ToQuery DissociatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.DissociatePackage

AWSRequest DissociatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.DissociatePackage

Associated Types

type AWSResponse DissociatePackage #

Generic DissociatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.DissociatePackage

Associated Types

type Rep DissociatePackage :: Type -> Type #

Read DissociatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.DissociatePackage

Show DissociatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.DissociatePackage

NFData DissociatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.DissociatePackage

Methods

rnf :: DissociatePackage -> () #

Eq DissociatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.DissociatePackage

Hashable DissociatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.DissociatePackage

type AWSResponse DissociatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.DissociatePackage

type Rep DissociatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.DissociatePackage

type Rep DissociatePackage = D1 ('MetaData "DissociatePackage" "Amazonka.OpenSearch.DissociatePackage" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 to dissociate from the domain. Use ListPackagesForDomain to find this value.

DissociatePackage, dissociatePackage_domainName - Name of the domain to dissociate the package from.

data DissociatePackageResponse Source #

Container for the response returned by an DissociatePackage operation.

See: newDissociatePackageResponse smart constructor.

Instances

Instances details
Generic DissociatePackageResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DissociatePackage

Associated Types

type Rep DissociatePackageResponse :: Type -> Type #

Read DissociatePackageResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DissociatePackage

Show DissociatePackageResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DissociatePackage

NFData DissociatePackageResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DissociatePackage

Eq DissociatePackageResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DissociatePackage

type Rep DissociatePackageResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DissociatePackage

type Rep DissociatePackageResponse = D1 ('MetaData "DissociatePackageResponse" "Amazonka.OpenSearch.DissociatePackage" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - Information about a package that has been dissociated from the domain.

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

GetCompatibleVersions

data GetCompatibleVersions Source #

Container for the request parameters to GetCompatibleVersions operation.

See: newGetCompatibleVersions smart constructor.

Instances

Instances details
ToHeaders GetCompatibleVersions Source # 
Instance details

Defined in Amazonka.OpenSearch.GetCompatibleVersions

ToPath GetCompatibleVersions Source # 
Instance details

Defined in Amazonka.OpenSearch.GetCompatibleVersions

ToQuery GetCompatibleVersions Source # 
Instance details

Defined in Amazonka.OpenSearch.GetCompatibleVersions

AWSRequest GetCompatibleVersions Source # 
Instance details

Defined in Amazonka.OpenSearch.GetCompatibleVersions

Associated Types

type AWSResponse GetCompatibleVersions #

Generic GetCompatibleVersions Source # 
Instance details

Defined in Amazonka.OpenSearch.GetCompatibleVersions

Associated Types

type Rep GetCompatibleVersions :: Type -> Type #

Read GetCompatibleVersions Source # 
Instance details

Defined in Amazonka.OpenSearch.GetCompatibleVersions

Show GetCompatibleVersions Source # 
Instance details

Defined in Amazonka.OpenSearch.GetCompatibleVersions

NFData GetCompatibleVersions Source # 
Instance details

Defined in Amazonka.OpenSearch.GetCompatibleVersions

Methods

rnf :: GetCompatibleVersions -> () #

Eq GetCompatibleVersions Source # 
Instance details

Defined in Amazonka.OpenSearch.GetCompatibleVersions

Hashable GetCompatibleVersions Source # 
Instance details

Defined in Amazonka.OpenSearch.GetCompatibleVersions

type AWSResponse GetCompatibleVersions Source # 
Instance details

Defined in Amazonka.OpenSearch.GetCompatibleVersions

type Rep GetCompatibleVersions Source # 
Instance details

Defined in Amazonka.OpenSearch.GetCompatibleVersions

type Rep GetCompatibleVersions = D1 ('MetaData "GetCompatibleVersions" "Amazonka.OpenSearch.GetCompatibleVersions" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" 'False) (C1 ('MetaCons "GetCompatibleVersions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newGetCompatibleVersions :: GetCompatibleVersions Source #

Create a value of GetCompatibleVersions 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:

GetCompatibleVersions, getCompatibleVersions_domainName - The name of an existing domain. Provide this parameter to limit the results to a single domain.

data GetCompatibleVersionsResponse Source #

Container for the response returned by the GetCompatibleVersions operation.

See: newGetCompatibleVersionsResponse smart constructor.

Instances

Instances details
Generic GetCompatibleVersionsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.GetCompatibleVersions

Associated Types

type Rep GetCompatibleVersionsResponse :: Type -> Type #

Read GetCompatibleVersionsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.GetCompatibleVersions

Show GetCompatibleVersionsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.GetCompatibleVersions

NFData GetCompatibleVersionsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.GetCompatibleVersions

Eq GetCompatibleVersionsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.GetCompatibleVersions

type Rep GetCompatibleVersionsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.GetCompatibleVersions

type Rep GetCompatibleVersionsResponse = D1 ('MetaData "GetCompatibleVersionsResponse" "Amazonka.OpenSearch.GetCompatibleVersions" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" 'False) (C1 ('MetaCons "GetCompatibleVersionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "compatibleVersions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [CompatibleVersionsMap])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetCompatibleVersionsResponse Source #

Create a value of GetCompatibleVersionsResponse 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:compatibleVersions:GetCompatibleVersionsResponse', getCompatibleVersionsResponse_compatibleVersions - A map of OpenSearch or Elasticsearch versions and the versions you can upgrade them to.

$sel:httpStatus:GetCompatibleVersionsResponse', getCompatibleVersionsResponse_httpStatus - The response's http status code.

GetPackageVersionHistory

data GetPackageVersionHistory Source #

Container for the request parameters to the GetPackageVersionHistory operation.

See: newGetPackageVersionHistory smart constructor.

Instances

Instances details
ToHeaders GetPackageVersionHistory Source # 
Instance details

Defined in Amazonka.OpenSearch.GetPackageVersionHistory

ToPath GetPackageVersionHistory Source # 
Instance details

Defined in Amazonka.OpenSearch.GetPackageVersionHistory

ToQuery GetPackageVersionHistory Source # 
Instance details

Defined in Amazonka.OpenSearch.GetPackageVersionHistory

AWSRequest GetPackageVersionHistory Source # 
Instance details

Defined in Amazonka.OpenSearch.GetPackageVersionHistory

Generic GetPackageVersionHistory Source # 
Instance details

Defined in Amazonka.OpenSearch.GetPackageVersionHistory

Associated Types

type Rep GetPackageVersionHistory :: Type -> Type #

Read GetPackageVersionHistory Source # 
Instance details

Defined in Amazonka.OpenSearch.GetPackageVersionHistory

Show GetPackageVersionHistory Source # 
Instance details

Defined in Amazonka.OpenSearch.GetPackageVersionHistory

NFData GetPackageVersionHistory Source # 
Instance details

Defined in Amazonka.OpenSearch.GetPackageVersionHistory

Eq GetPackageVersionHistory Source # 
Instance details

Defined in Amazonka.OpenSearch.GetPackageVersionHistory

Hashable GetPackageVersionHistory Source # 
Instance details

Defined in Amazonka.OpenSearch.GetPackageVersionHistory

type AWSResponse GetPackageVersionHistory Source # 
Instance details

Defined in Amazonka.OpenSearch.GetPackageVersionHistory

type Rep GetPackageVersionHistory Source # 
Instance details

Defined in Amazonka.OpenSearch.GetPackageVersionHistory

type Rep GetPackageVersionHistory = D1 ('MetaData "GetPackageVersionHistory" "Amazonka.OpenSearch.GetPackageVersionHistory" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - An optional parameter that specifies the maximum number of results to return. You can use nextToken to get the next page of results.

GetPackageVersionHistory, getPackageVersionHistory_nextToken - If your initial GetPackageVersionHistory operation returns a nextToken, you can include the returned nextToken in subsequent GetPackageVersionHistory operations, which returns results in the next page.

GetPackageVersionHistory, getPackageVersionHistory_packageID - The unique identifier 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.OpenSearch.GetPackageVersionHistory

Associated Types

type Rep GetPackageVersionHistoryResponse :: Type -> Type #

Read GetPackageVersionHistoryResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.GetPackageVersionHistory

Show GetPackageVersionHistoryResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.GetPackageVersionHistory

NFData GetPackageVersionHistoryResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.GetPackageVersionHistory

Eq GetPackageVersionHistoryResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.GetPackageVersionHistory

type Rep GetPackageVersionHistoryResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.GetPackageVersionHistory

type Rep GetPackageVersionHistoryResponse = D1 ('MetaData "GetPackageVersionHistoryResponse" "Amazonka.OpenSearch.GetPackageVersionHistory" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - When nextToken is returned, there are more results available. The value of nextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page.

GetPackageVersionHistory, getPackageVersionHistoryResponse_packageID - The unique identifier of the package.

$sel:packageVersionHistoryList:GetPackageVersionHistoryResponse', getPackageVersionHistoryResponse_packageVersionHistoryList - A list of package versions, along with their creation time and commit message.

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

GetUpgradeHistory

data GetUpgradeHistory Source #

Container for the request parameters to the GetUpgradeHistory operation.

See: newGetUpgradeHistory smart constructor.

Instances

Instances details
ToHeaders GetUpgradeHistory Source # 
Instance details

Defined in Amazonka.OpenSearch.GetUpgradeHistory

ToPath GetUpgradeHistory Source # 
Instance details

Defined in Amazonka.OpenSearch.GetUpgradeHistory

ToQuery GetUpgradeHistory Source # 
Instance details

Defined in Amazonka.OpenSearch.GetUpgradeHistory

AWSRequest GetUpgradeHistory Source # 
Instance details

Defined in Amazonka.OpenSearch.GetUpgradeHistory

Associated Types

type AWSResponse GetUpgradeHistory #

Generic GetUpgradeHistory Source # 
Instance details

Defined in Amazonka.OpenSearch.GetUpgradeHistory

Associated Types

type Rep GetUpgradeHistory :: Type -> Type #

Read GetUpgradeHistory Source # 
Instance details

Defined in Amazonka.OpenSearch.GetUpgradeHistory

Show GetUpgradeHistory Source # 
Instance details

Defined in Amazonka.OpenSearch.GetUpgradeHistory

NFData GetUpgradeHistory Source # 
Instance details

Defined in Amazonka.OpenSearch.GetUpgradeHistory

Methods

rnf :: GetUpgradeHistory -> () #

Eq GetUpgradeHistory Source # 
Instance details

Defined in Amazonka.OpenSearch.GetUpgradeHistory

Hashable GetUpgradeHistory Source # 
Instance details

Defined in Amazonka.OpenSearch.GetUpgradeHistory

type AWSResponse GetUpgradeHistory Source # 
Instance details

Defined in Amazonka.OpenSearch.GetUpgradeHistory

type Rep GetUpgradeHistory Source # 
Instance details

Defined in Amazonka.OpenSearch.GetUpgradeHistory

type Rep GetUpgradeHistory = D1 ('MetaData "GetUpgradeHistory" "Amazonka.OpenSearch.GetUpgradeHistory" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - An optional parameter that specifies the maximum number of results to return. You can use nextToken to get the next page of results.

GetUpgradeHistory, getUpgradeHistory_nextToken - If your initial GetUpgradeHistory operation returns a nextToken, you can include the returned nextToken in subsequent GetUpgradeHistory operations, which returns results in the next page.

GetUpgradeHistory, getUpgradeHistory_domainName - The name of an existing domain.

data GetUpgradeHistoryResponse Source #

Container for the response returned by the GetUpgradeHistory operation.

See: newGetUpgradeHistoryResponse smart constructor.

Instances

Instances details
Generic GetUpgradeHistoryResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.GetUpgradeHistory

Associated Types

type Rep GetUpgradeHistoryResponse :: Type -> Type #

Read GetUpgradeHistoryResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.GetUpgradeHistory

Show GetUpgradeHistoryResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.GetUpgradeHistory

NFData GetUpgradeHistoryResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.GetUpgradeHistory

Eq GetUpgradeHistoryResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.GetUpgradeHistory

type Rep GetUpgradeHistoryResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.GetUpgradeHistory

type Rep GetUpgradeHistoryResponse = D1 ('MetaData "GetUpgradeHistoryResponse" "Amazonka.OpenSearch.GetUpgradeHistory" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - When nextToken is returned, there are more results available. The value of nextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page.

$sel:upgradeHistories:GetUpgradeHistoryResponse', getUpgradeHistoryResponse_upgradeHistories - A list of objects corresponding to each upgrade or upgrade eligibility check performed on a domain.

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

GetUpgradeStatus

data GetUpgradeStatus Source #

Container for the request parameters to the GetUpgradeStatus operation.

See: newGetUpgradeStatus smart constructor.

Constructors

GetUpgradeStatus' Text 

Instances

Instances details
ToHeaders GetUpgradeStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.GetUpgradeStatus

ToPath GetUpgradeStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.GetUpgradeStatus

ToQuery GetUpgradeStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.GetUpgradeStatus

AWSRequest GetUpgradeStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.GetUpgradeStatus

Associated Types

type AWSResponse GetUpgradeStatus #

Generic GetUpgradeStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.GetUpgradeStatus

Associated Types

type Rep GetUpgradeStatus :: Type -> Type #

Read GetUpgradeStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.GetUpgradeStatus

Show GetUpgradeStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.GetUpgradeStatus

NFData GetUpgradeStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.GetUpgradeStatus

Methods

rnf :: GetUpgradeStatus -> () #

Eq GetUpgradeStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.GetUpgradeStatus

Hashable GetUpgradeStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.GetUpgradeStatus

type AWSResponse GetUpgradeStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.GetUpgradeStatus

type Rep GetUpgradeStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.GetUpgradeStatus

type Rep GetUpgradeStatus = D1 ('MetaData "GetUpgradeStatus" "Amazonka.OpenSearch.GetUpgradeStatus" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - The domain of the domain to get upgrade status information for.

data GetUpgradeStatusResponse Source #

Container for the response returned by the GetUpgradeStatus operation.

See: newGetUpgradeStatusResponse smart constructor.

Instances

Instances details
Generic GetUpgradeStatusResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.GetUpgradeStatus

Associated Types

type Rep GetUpgradeStatusResponse :: Type -> Type #

Read GetUpgradeStatusResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.GetUpgradeStatus

Show GetUpgradeStatusResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.GetUpgradeStatus

NFData GetUpgradeStatusResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.GetUpgradeStatus

Eq GetUpgradeStatusResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.GetUpgradeStatus

type Rep GetUpgradeStatusResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.GetUpgradeStatus

type Rep GetUpgradeStatusResponse = D1 ('MetaData "GetUpgradeStatusResponse" "Amazonka.OpenSearch.GetUpgradeStatus" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - The status of the current step that an upgrade is on.

GetUpgradeStatusResponse, getUpgradeStatusResponse_upgradeName - A string that describes the update.

GetUpgradeStatusResponse, getUpgradeStatusResponse_upgradeStep - One of three steps that an upgrade or upgrade eligibility check goes through.

$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.OpenSearch.ListDomainNames

ToPath ListDomainNames Source # 
Instance details

Defined in Amazonka.OpenSearch.ListDomainNames

ToQuery ListDomainNames Source # 
Instance details

Defined in Amazonka.OpenSearch.ListDomainNames

AWSRequest ListDomainNames Source # 
Instance details

Defined in Amazonka.OpenSearch.ListDomainNames

Associated Types

type AWSResponse ListDomainNames #

Generic ListDomainNames Source # 
Instance details

Defined in Amazonka.OpenSearch.ListDomainNames

Associated Types

type Rep ListDomainNames :: Type -> Type #

Read ListDomainNames Source # 
Instance details

Defined in Amazonka.OpenSearch.ListDomainNames

Show ListDomainNames Source # 
Instance details

Defined in Amazonka.OpenSearch.ListDomainNames

NFData ListDomainNames Source # 
Instance details

Defined in Amazonka.OpenSearch.ListDomainNames

Methods

rnf :: ListDomainNames -> () #

Eq ListDomainNames Source # 
Instance details

Defined in Amazonka.OpenSearch.ListDomainNames

Hashable ListDomainNames Source # 
Instance details

Defined in Amazonka.OpenSearch.ListDomainNames

type AWSResponse ListDomainNames Source # 
Instance details

Defined in Amazonka.OpenSearch.ListDomainNames

type Rep ListDomainNames Source # 
Instance details

Defined in Amazonka.OpenSearch.ListDomainNames

type Rep ListDomainNames = D1 ('MetaData "ListDomainNames" "Amazonka.OpenSearch.ListDomainNames" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - Filters the output by domain engine type.

data ListDomainNamesResponse Source #

The results 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.OpenSearch.ListDomainNames

Associated Types

type Rep ListDomainNamesResponse :: Type -> Type #

Read ListDomainNamesResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListDomainNames

Show ListDomainNamesResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListDomainNames

NFData ListDomainNamesResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListDomainNames

Methods

rnf :: ListDomainNamesResponse -> () #

Eq ListDomainNamesResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListDomainNames

type Rep ListDomainNamesResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListDomainNames

type Rep ListDomainNamesResponse = D1 ('MetaData "ListDomainNamesResponse" "Amazonka.OpenSearch.ListDomainNames" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - The names of all OpenSearch Service domains owned by the current user and their respective engine types.

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

ListDomainsForPackage

data ListDomainsForPackage Source #

Container for the request parameters to the ListDomainsForPackage operation.

See: newListDomainsForPackage smart constructor.

Instances

Instances details
ToHeaders ListDomainsForPackage Source # 
Instance details

Defined in Amazonka.OpenSearch.ListDomainsForPackage

ToPath ListDomainsForPackage Source # 
Instance details

Defined in Amazonka.OpenSearch.ListDomainsForPackage

ToQuery ListDomainsForPackage Source # 
Instance details

Defined in Amazonka.OpenSearch.ListDomainsForPackage

AWSRequest ListDomainsForPackage Source # 
Instance details

Defined in Amazonka.OpenSearch.ListDomainsForPackage

Associated Types

type AWSResponse ListDomainsForPackage #

Generic ListDomainsForPackage Source # 
Instance details

Defined in Amazonka.OpenSearch.ListDomainsForPackage

Associated Types

type Rep ListDomainsForPackage :: Type -> Type #

Read ListDomainsForPackage Source # 
Instance details

Defined in Amazonka.OpenSearch.ListDomainsForPackage

Show ListDomainsForPackage Source # 
Instance details

Defined in Amazonka.OpenSearch.ListDomainsForPackage

NFData ListDomainsForPackage Source # 
Instance details

Defined in Amazonka.OpenSearch.ListDomainsForPackage

Methods

rnf :: ListDomainsForPackage -> () #

Eq ListDomainsForPackage Source # 
Instance details

Defined in Amazonka.OpenSearch.ListDomainsForPackage

Hashable ListDomainsForPackage Source # 
Instance details

Defined in Amazonka.OpenSearch.ListDomainsForPackage

type AWSResponse ListDomainsForPackage Source # 
Instance details

Defined in Amazonka.OpenSearch.ListDomainsForPackage

type Rep ListDomainsForPackage Source # 
Instance details

Defined in Amazonka.OpenSearch.ListDomainsForPackage

type Rep ListDomainsForPackage = D1 ('MetaData "ListDomainsForPackage" "Amazonka.OpenSearch.ListDomainsForPackage" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - An optional parameter that specifies the maximum number of results to return. You can use nextToken to get the next page of results.

ListDomainsForPackage, listDomainsForPackage_nextToken - If your initial ListDomainsForPackage operation returns a nextToken, you can include the returned nextToken in subsequent ListDomainsForPackage operations, which returns results in the next page.

ListDomainsForPackage, listDomainsForPackage_packageID - The unique identifier of the package for which to list associated domains.

data ListDomainsForPackageResponse Source #

Container for the response parameters to the ListDomainsForPackage operation.

See: newListDomainsForPackageResponse smart constructor.

Instances

Instances details
Generic ListDomainsForPackageResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListDomainsForPackage

Associated Types

type Rep ListDomainsForPackageResponse :: Type -> Type #

Read ListDomainsForPackageResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListDomainsForPackage

Show ListDomainsForPackageResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListDomainsForPackage

NFData ListDomainsForPackageResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListDomainsForPackage

Eq ListDomainsForPackageResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListDomainsForPackage

type Rep ListDomainsForPackageResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListDomainsForPackage

type Rep ListDomainsForPackageResponse = D1 ('MetaData "ListDomainsForPackageResponse" "Amazonka.OpenSearch.ListDomainsForPackage" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - Information about all domains associated with a package.

ListDomainsForPackage, listDomainsForPackageResponse_nextToken - When nextToken is returned, there are more results available. The value of nextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page.

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

ListInstanceTypeDetails

data ListInstanceTypeDetails Source #

See: newListInstanceTypeDetails smart constructor.

Instances

Instances details
ToHeaders ListInstanceTypeDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.ListInstanceTypeDetails

ToPath ListInstanceTypeDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.ListInstanceTypeDetails

ToQuery ListInstanceTypeDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.ListInstanceTypeDetails

AWSRequest ListInstanceTypeDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.ListInstanceTypeDetails

Generic ListInstanceTypeDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.ListInstanceTypeDetails

Associated Types

type Rep ListInstanceTypeDetails :: Type -> Type #

Read ListInstanceTypeDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.ListInstanceTypeDetails

Show ListInstanceTypeDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.ListInstanceTypeDetails

NFData ListInstanceTypeDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.ListInstanceTypeDetails

Methods

rnf :: ListInstanceTypeDetails -> () #

Eq ListInstanceTypeDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.ListInstanceTypeDetails

Hashable ListInstanceTypeDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.ListInstanceTypeDetails

type AWSResponse ListInstanceTypeDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.ListInstanceTypeDetails

type Rep ListInstanceTypeDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.ListInstanceTypeDetails

type Rep ListInstanceTypeDetails = D1 ('MetaData "ListInstanceTypeDetails" "Amazonka.OpenSearch.ListInstanceTypeDetails" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" 'False) (C1 ('MetaCons "ListInstanceTypeDetails'" '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 "engineVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListInstanceTypeDetails Source #

Create a value of ListInstanceTypeDetails 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:

ListInstanceTypeDetails, listInstanceTypeDetails_domainName - Name of the domain to list instance type details for.

$sel:maxResults:ListInstanceTypeDetails', listInstanceTypeDetails_maxResults - An optional parameter that specifies the maximum number of results to return. You can use nextToken to get the next page of results.

ListInstanceTypeDetails, listInstanceTypeDetails_nextToken - If your initial ListInstanceTypeDetails operation returns a nextToken, you can include the returned nextToken in subsequent ListInstanceTypeDetails operations, which returns results in the next page.

ListInstanceTypeDetails, listInstanceTypeDetails_engineVersion - Version of OpenSearch or Elasticsearch, in the format Elasticsearch_X.Y or OpenSearch_X.Y. Defaults to the latest version of OpenSearch.

data ListInstanceTypeDetailsResponse Source #

See: newListInstanceTypeDetailsResponse smart constructor.

Instances

Instances details
Generic ListInstanceTypeDetailsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListInstanceTypeDetails

Associated Types

type Rep ListInstanceTypeDetailsResponse :: Type -> Type #

Read ListInstanceTypeDetailsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListInstanceTypeDetails

Show ListInstanceTypeDetailsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListInstanceTypeDetails

NFData ListInstanceTypeDetailsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListInstanceTypeDetails

Eq ListInstanceTypeDetailsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListInstanceTypeDetails

type Rep ListInstanceTypeDetailsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListInstanceTypeDetails

type Rep ListInstanceTypeDetailsResponse = D1 ('MetaData "ListInstanceTypeDetailsResponse" "Amazonka.OpenSearch.ListInstanceTypeDetails" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" 'False) (C1 ('MetaCons "ListInstanceTypeDetailsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instanceTypeDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [InstanceTypeDetails])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListInstanceTypeDetailsResponse Source #

Create a value of ListInstanceTypeDetailsResponse 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:instanceTypeDetails:ListInstanceTypeDetailsResponse', listInstanceTypeDetailsResponse_instanceTypeDetails - Lists all supported instance types and features for the given OpenSearch or Elasticsearch version.

ListInstanceTypeDetails, listInstanceTypeDetailsResponse_nextToken - When nextToken is returned, there are more results available. The value of nextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page.

$sel:httpStatus:ListInstanceTypeDetailsResponse', listInstanceTypeDetailsResponse_httpStatus - The response's http status code.

ListPackagesForDomain

data ListPackagesForDomain Source #

Container for the request parameters to the ListPackagesForDomain operation.

See: newListPackagesForDomain smart constructor.

Instances

Instances details
ToHeaders ListPackagesForDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.ListPackagesForDomain

ToPath ListPackagesForDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.ListPackagesForDomain

ToQuery ListPackagesForDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.ListPackagesForDomain

AWSRequest ListPackagesForDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.ListPackagesForDomain

Associated Types

type AWSResponse ListPackagesForDomain #

Generic ListPackagesForDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.ListPackagesForDomain

Associated Types

type Rep ListPackagesForDomain :: Type -> Type #

Read ListPackagesForDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.ListPackagesForDomain

Show ListPackagesForDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.ListPackagesForDomain

NFData ListPackagesForDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.ListPackagesForDomain

Methods

rnf :: ListPackagesForDomain -> () #

Eq ListPackagesForDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.ListPackagesForDomain

Hashable ListPackagesForDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.ListPackagesForDomain

type AWSResponse ListPackagesForDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.ListPackagesForDomain

type Rep ListPackagesForDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.ListPackagesForDomain

type Rep ListPackagesForDomain = D1 ('MetaData "ListPackagesForDomain" "Amazonka.OpenSearch.ListPackagesForDomain" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - An optional parameter that specifies the maximum number of results to return. You can use nextToken to get the next page of results.

ListPackagesForDomain, listPackagesForDomain_nextToken - If your initial ListPackagesForDomain operation returns a nextToken, you can include the returned nextToken in subsequent ListPackagesForDomain operations, which returns results in the next page.

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

data ListPackagesForDomainResponse Source #

Container for the response parameters to the ListPackagesForDomain operation.

See: newListPackagesForDomainResponse smart constructor.

Instances

Instances details
Generic ListPackagesForDomainResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListPackagesForDomain

Associated Types

type Rep ListPackagesForDomainResponse :: Type -> Type #

Read ListPackagesForDomainResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListPackagesForDomain

Show ListPackagesForDomainResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListPackagesForDomain

NFData ListPackagesForDomainResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListPackagesForDomain

Eq ListPackagesForDomainResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListPackagesForDomain

type Rep ListPackagesForDomainResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListPackagesForDomain

type Rep ListPackagesForDomainResponse = D1 ('MetaData "ListPackagesForDomainResponse" "Amazonka.OpenSearch.ListPackagesForDomain" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 all packages associated with a domain.

ListPackagesForDomain, listPackagesForDomainResponse_nextToken - When nextToken is returned, there are more results available. The value of nextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page.

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

ListTags

data ListTags Source #

Container for the parameters to the ListTags operation.

See: newListTags smart constructor.

Constructors

ListTags' Text 

Instances

Instances details
ToHeaders ListTags Source # 
Instance details

Defined in Amazonka.OpenSearch.ListTags

Methods

toHeaders :: ListTags -> [Header] #

ToPath ListTags Source # 
Instance details

Defined in Amazonka.OpenSearch.ListTags

ToQuery ListTags Source # 
Instance details

Defined in Amazonka.OpenSearch.ListTags

AWSRequest ListTags Source # 
Instance details

Defined in Amazonka.OpenSearch.ListTags

Associated Types

type AWSResponse ListTags #

Generic ListTags Source # 
Instance details

Defined in Amazonka.OpenSearch.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.OpenSearch.ListTags

Show ListTags Source # 
Instance details

Defined in Amazonka.OpenSearch.ListTags

NFData ListTags Source # 
Instance details

Defined in Amazonka.OpenSearch.ListTags

Methods

rnf :: ListTags -> () #

Eq ListTags Source # 
Instance details

Defined in Amazonka.OpenSearch.ListTags

Hashable ListTags Source # 
Instance details

Defined in Amazonka.OpenSearch.ListTags

Methods

hashWithSalt :: Int -> ListTags -> Int #

hash :: ListTags -> Int #

type AWSResponse ListTags Source # 
Instance details

Defined in Amazonka.OpenSearch.ListTags

type Rep ListTags Source # 
Instance details

Defined in Amazonka.OpenSearch.ListTags

type Rep ListTags = D1 ('MetaData "ListTags" "Amazonka.OpenSearch.ListTags" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - Amazon Resource Name (ARN) for the domain to view tags for.

data ListTagsResponse Source #

The results of a ListTags operation.

See: newListTagsResponse smart constructor.

Constructors

ListTagsResponse' (Maybe [Tag]) Int 

Instances

Instances details
Generic ListTagsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListTags

Associated Types

type Rep ListTagsResponse :: Type -> Type #

Read ListTagsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListTags

Show ListTagsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListTags

NFData ListTagsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListTags

Methods

rnf :: ListTagsResponse -> () #

Eq ListTagsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListTags

type Rep ListTagsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListTags

type Rep ListTagsResponse = D1 ('MetaData "ListTagsResponse" "Amazonka.OpenSearch.ListTags" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 resource tags associated with the specified domain.

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

ListVersions

data ListVersions Source #

Container for the request parameters to the ListVersions operation.

See: newListVersions smart constructor.

Constructors

ListVersions' (Maybe Int) (Maybe Text) 

Instances

Instances details
ToHeaders ListVersions Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVersions

ToPath ListVersions Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVersions

ToQuery ListVersions Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVersions

AWSRequest ListVersions Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVersions

Associated Types

type AWSResponse ListVersions #

Generic ListVersions Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVersions

Associated Types

type Rep ListVersions :: Type -> Type #

Read ListVersions Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVersions

Show ListVersions Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVersions

NFData ListVersions Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVersions

Methods

rnf :: ListVersions -> () #

Eq ListVersions Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVersions

Hashable ListVersions Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVersions

type AWSResponse ListVersions Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVersions

type Rep ListVersions Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVersions

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

newListVersions :: ListVersions Source #

Create a value of ListVersions 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:ListVersions', listVersions_maxResults - An optional parameter that specifies the maximum number of results to return. You can use nextToken to get the next page of results.

ListVersions, listVersions_nextToken - If your initial ListVersions operation returns a nextToken, you can include the returned nextToken in subsequent ListVersions operations, which returns results in the next page.

data ListVersionsResponse Source #

Container for the parameters for response received from the ListVersions operation.

See: newListVersionsResponse smart constructor.

Instances

Instances details
Generic ListVersionsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVersions

Associated Types

type Rep ListVersionsResponse :: Type -> Type #

Read ListVersionsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVersions

Show ListVersionsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVersions

NFData ListVersionsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVersions

Methods

rnf :: ListVersionsResponse -> () #

Eq ListVersionsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVersions

type Rep ListVersionsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVersions

type Rep ListVersionsResponse = D1 ('MetaData "ListVersionsResponse" "Amazonka.OpenSearch.ListVersions" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" 'False) (C1 ('MetaCons "ListVersionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "versions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListVersionsResponse Source #

Create a value of ListVersionsResponse 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:

ListVersions, listVersionsResponse_nextToken - When nextToken is returned, there are more results available. The value of nextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page.

$sel:versions:ListVersionsResponse', listVersionsResponse_versions - A list of all versions of OpenSearch and Elasticsearch that Amazon OpenSearch Service supports.

$sel:httpStatus:ListVersionsResponse', listVersionsResponse_httpStatus - The response's http status code.

ListVpcEndpointAccess

data ListVpcEndpointAccess Source #

See: newListVpcEndpointAccess smart constructor.

Instances

Instances details
ToHeaders ListVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVpcEndpointAccess

ToPath ListVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVpcEndpointAccess

ToQuery ListVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVpcEndpointAccess

AWSRequest ListVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVpcEndpointAccess

Associated Types

type AWSResponse ListVpcEndpointAccess #

Generic ListVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVpcEndpointAccess

Associated Types

type Rep ListVpcEndpointAccess :: Type -> Type #

Read ListVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVpcEndpointAccess

Show ListVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVpcEndpointAccess

NFData ListVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVpcEndpointAccess

Methods

rnf :: ListVpcEndpointAccess -> () #

Eq ListVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVpcEndpointAccess

Hashable ListVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVpcEndpointAccess

type AWSResponse ListVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVpcEndpointAccess

type Rep ListVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVpcEndpointAccess

type Rep ListVpcEndpointAccess = D1 ('MetaData "ListVpcEndpointAccess" "Amazonka.OpenSearch.ListVpcEndpointAccess" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - If your initial ListVpcEndpointAccess operation returns a nextToken, you can include the returned nextToken in subsequent ListVpcEndpointAccess operations, which returns results in the next page.

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

data ListVpcEndpointAccessResponse Source #

See: newListVpcEndpointAccessResponse smart constructor.

Instances

Instances details
Generic ListVpcEndpointAccessResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVpcEndpointAccess

Associated Types

type Rep ListVpcEndpointAccessResponse :: Type -> Type #

Read ListVpcEndpointAccessResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVpcEndpointAccess

Show ListVpcEndpointAccessResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVpcEndpointAccess

NFData ListVpcEndpointAccessResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVpcEndpointAccess

Eq ListVpcEndpointAccessResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVpcEndpointAccess

type Rep ListVpcEndpointAccessResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVpcEndpointAccess

type Rep ListVpcEndpointAccessResponse = D1 ('MetaData "ListVpcEndpointAccessResponse" "Amazonka.OpenSearch.ListVpcEndpointAccess" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - A list of IAM principals that can currently access the domain.

ListVpcEndpointAccess, listVpcEndpointAccessResponse_nextToken - When nextToken is returned, there are more results available. The value of nextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page.

ListVpcEndpoints

data ListVpcEndpoints Source #

See: newListVpcEndpoints smart constructor.

Constructors

ListVpcEndpoints' (Maybe Text) 

Instances

Instances details
ToHeaders ListVpcEndpoints Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVpcEndpoints

ToPath ListVpcEndpoints Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVpcEndpoints

ToQuery ListVpcEndpoints Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVpcEndpoints

AWSRequest ListVpcEndpoints Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVpcEndpoints

Associated Types

type AWSResponse ListVpcEndpoints #

Generic ListVpcEndpoints Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVpcEndpoints

Associated Types

type Rep ListVpcEndpoints :: Type -> Type #

Read ListVpcEndpoints Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVpcEndpoints

Show ListVpcEndpoints Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVpcEndpoints

NFData ListVpcEndpoints Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVpcEndpoints

Methods

rnf :: ListVpcEndpoints -> () #

Eq ListVpcEndpoints Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVpcEndpoints

Hashable ListVpcEndpoints Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVpcEndpoints

type AWSResponse ListVpcEndpoints Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVpcEndpoints

type Rep ListVpcEndpoints Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVpcEndpoints

type Rep ListVpcEndpoints = D1 ('MetaData "ListVpcEndpoints" "Amazonka.OpenSearch.ListVpcEndpoints" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - If your initial ListVpcEndpoints operation returns a nextToken, you can include the returned nextToken in subsequent ListVpcEndpoints operations, which returns results in the next page.

data ListVpcEndpointsResponse Source #

See: newListVpcEndpointsResponse smart constructor.

Instances

Instances details
Generic ListVpcEndpointsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVpcEndpoints

Associated Types

type Rep ListVpcEndpointsResponse :: Type -> Type #

Read ListVpcEndpointsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVpcEndpoints

Show ListVpcEndpointsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVpcEndpoints

NFData ListVpcEndpointsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVpcEndpoints

Eq ListVpcEndpointsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVpcEndpoints

type Rep ListVpcEndpointsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVpcEndpoints

type Rep ListVpcEndpointsResponse = D1 ('MetaData "ListVpcEndpointsResponse" "Amazonka.OpenSearch.ListVpcEndpoints" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - When nextToken is returned, there are more results available. The value of nextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page.

ListVpcEndpointsForDomain

data ListVpcEndpointsForDomain Source #

See: newListVpcEndpointsForDomain smart constructor.

Instances

Instances details
ToHeaders ListVpcEndpointsForDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVpcEndpointsForDomain

ToPath ListVpcEndpointsForDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVpcEndpointsForDomain

ToQuery ListVpcEndpointsForDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVpcEndpointsForDomain

AWSRequest ListVpcEndpointsForDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVpcEndpointsForDomain

Generic ListVpcEndpointsForDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVpcEndpointsForDomain

Associated Types

type Rep ListVpcEndpointsForDomain :: Type -> Type #

Read ListVpcEndpointsForDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVpcEndpointsForDomain

Show ListVpcEndpointsForDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVpcEndpointsForDomain

NFData ListVpcEndpointsForDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVpcEndpointsForDomain

Eq ListVpcEndpointsForDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVpcEndpointsForDomain

Hashable ListVpcEndpointsForDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVpcEndpointsForDomain

type AWSResponse ListVpcEndpointsForDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVpcEndpointsForDomain

type Rep ListVpcEndpointsForDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVpcEndpointsForDomain

type Rep ListVpcEndpointsForDomain = D1 ('MetaData "ListVpcEndpointsForDomain" "Amazonka.OpenSearch.ListVpcEndpointsForDomain" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - If your initial ListEndpointsForDomain operation returns a nextToken, you can include the returned nextToken in subsequent ListEndpointsForDomain operations, which returns results in the next page.

ListVpcEndpointsForDomain, listVpcEndpointsForDomain_domainName - The name of the domain to list associated VPC endpoints for.

data ListVpcEndpointsForDomainResponse Source #

See: newListVpcEndpointsForDomainResponse smart constructor.

Instances

Instances details
Generic ListVpcEndpointsForDomainResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVpcEndpointsForDomain

Associated Types

type Rep ListVpcEndpointsForDomainResponse :: Type -> Type #

Read ListVpcEndpointsForDomainResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVpcEndpointsForDomain

Show ListVpcEndpointsForDomainResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVpcEndpointsForDomain

NFData ListVpcEndpointsForDomainResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVpcEndpointsForDomain

Eq ListVpcEndpointsForDomainResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVpcEndpointsForDomain

type Rep ListVpcEndpointsForDomainResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVpcEndpointsForDomain

type Rep ListVpcEndpointsForDomainResponse = D1 ('MetaData "ListVpcEndpointsForDomainResponse" "Amazonka.OpenSearch.ListVpcEndpointsForDomain" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - Information about each endpoint associated with the domain.

ListVpcEndpointsForDomain, listVpcEndpointsForDomainResponse_nextToken - When nextToken is returned, there are more results available. The value of nextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page.

PurchaseReservedInstanceOffering

data PurchaseReservedInstanceOffering Source #

Container for request parameters to the PurchaseReservedInstanceOffering operation.

See: newPurchaseReservedInstanceOffering smart constructor.

Instances

Instances details
ToJSON PurchaseReservedInstanceOffering Source # 
Instance details

Defined in Amazonka.OpenSearch.PurchaseReservedInstanceOffering

ToHeaders PurchaseReservedInstanceOffering Source # 
Instance details

Defined in Amazonka.OpenSearch.PurchaseReservedInstanceOffering

ToPath PurchaseReservedInstanceOffering Source # 
Instance details

Defined in Amazonka.OpenSearch.PurchaseReservedInstanceOffering

ToQuery PurchaseReservedInstanceOffering Source # 
Instance details

Defined in Amazonka.OpenSearch.PurchaseReservedInstanceOffering

AWSRequest PurchaseReservedInstanceOffering Source # 
Instance details

Defined in Amazonka.OpenSearch.PurchaseReservedInstanceOffering

Generic PurchaseReservedInstanceOffering Source # 
Instance details

Defined in Amazonka.OpenSearch.PurchaseReservedInstanceOffering

Associated Types

type Rep PurchaseReservedInstanceOffering :: Type -> Type #

Read PurchaseReservedInstanceOffering Source # 
Instance details

Defined in Amazonka.OpenSearch.PurchaseReservedInstanceOffering

Show PurchaseReservedInstanceOffering Source # 
Instance details

Defined in Amazonka.OpenSearch.PurchaseReservedInstanceOffering

NFData PurchaseReservedInstanceOffering Source # 
Instance details

Defined in Amazonka.OpenSearch.PurchaseReservedInstanceOffering

Eq PurchaseReservedInstanceOffering Source # 
Instance details

Defined in Amazonka.OpenSearch.PurchaseReservedInstanceOffering

Hashable PurchaseReservedInstanceOffering Source # 
Instance details

Defined in Amazonka.OpenSearch.PurchaseReservedInstanceOffering

type AWSResponse PurchaseReservedInstanceOffering Source # 
Instance details

Defined in Amazonka.OpenSearch.PurchaseReservedInstanceOffering

type Rep PurchaseReservedInstanceOffering Source # 
Instance details

Defined in Amazonka.OpenSearch.PurchaseReservedInstanceOffering

type Rep PurchaseReservedInstanceOffering = D1 ('MetaData "PurchaseReservedInstanceOffering" "Amazonka.OpenSearch.PurchaseReservedInstanceOffering" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" 'False) (C1 ('MetaCons "PurchaseReservedInstanceOffering'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instanceCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "reservedInstanceOfferingId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "reservationName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newPurchaseReservedInstanceOffering Source #

Create a value of PurchaseReservedInstanceOffering 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:

PurchaseReservedInstanceOffering, purchaseReservedInstanceOffering_instanceCount - The number of OpenSearch instances to reserve.

PurchaseReservedInstanceOffering, purchaseReservedInstanceOffering_reservedInstanceOfferingId - The ID of the Reserved Instance offering to purchase.

PurchaseReservedInstanceOffering, purchaseReservedInstanceOffering_reservationName - A customer-specified identifier to track this reservation.

data PurchaseReservedInstanceOfferingResponse Source #

Represents the output of a PurchaseReservedInstanceOffering operation.

See: newPurchaseReservedInstanceOfferingResponse smart constructor.

Instances

Instances details
Generic PurchaseReservedInstanceOfferingResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.PurchaseReservedInstanceOffering

Read PurchaseReservedInstanceOfferingResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.PurchaseReservedInstanceOffering

Show PurchaseReservedInstanceOfferingResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.PurchaseReservedInstanceOffering

NFData PurchaseReservedInstanceOfferingResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.PurchaseReservedInstanceOffering

Eq PurchaseReservedInstanceOfferingResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.PurchaseReservedInstanceOffering

type Rep PurchaseReservedInstanceOfferingResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.PurchaseReservedInstanceOffering

type Rep PurchaseReservedInstanceOfferingResponse = D1 ('MetaData "PurchaseReservedInstanceOfferingResponse" "Amazonka.OpenSearch.PurchaseReservedInstanceOffering" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" 'False) (C1 ('MetaCons "PurchaseReservedInstanceOfferingResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "reservationName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "reservedInstanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newPurchaseReservedInstanceOfferingResponse Source #

Create a value of PurchaseReservedInstanceOfferingResponse 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:

PurchaseReservedInstanceOffering, purchaseReservedInstanceOfferingResponse_reservationName - The customer-specified identifier used to track this reservation.

PurchaseReservedInstanceOfferingResponse, purchaseReservedInstanceOfferingResponse_reservedInstanceId - The ID of the Reserved Instance offering that was purchased.

$sel:httpStatus:PurchaseReservedInstanceOfferingResponse', purchaseReservedInstanceOfferingResponse_httpStatus - The response's http status code.

RejectInboundConnection

data RejectInboundConnection Source #

Container for the request parameters to the RejectInboundConnection operation.

See: newRejectInboundConnection smart constructor.

Instances

Instances details
ToJSON RejectInboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.RejectInboundConnection

ToHeaders RejectInboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.RejectInboundConnection

ToPath RejectInboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.RejectInboundConnection

ToQuery RejectInboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.RejectInboundConnection

AWSRequest RejectInboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.RejectInboundConnection

Generic RejectInboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.RejectInboundConnection

Associated Types

type Rep RejectInboundConnection :: Type -> Type #

Read RejectInboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.RejectInboundConnection

Show RejectInboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.RejectInboundConnection

NFData RejectInboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.RejectInboundConnection

Methods

rnf :: RejectInboundConnection -> () #

Eq RejectInboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.RejectInboundConnection

Hashable RejectInboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.RejectInboundConnection

type AWSResponse RejectInboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.RejectInboundConnection

type Rep RejectInboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.RejectInboundConnection

type Rep RejectInboundConnection = D1 ('MetaData "RejectInboundConnection" "Amazonka.OpenSearch.RejectInboundConnection" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" 'False) (C1 ('MetaCons "RejectInboundConnection'" 'PrefixI 'True) (S1 ('MetaSel ('Just "connectionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newRejectInboundConnection Source #

Create a value of RejectInboundConnection 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:

RejectInboundConnection, rejectInboundConnection_connectionId - The unique identifier of the inbound connection to reject.

data RejectInboundConnectionResponse Source #

Represents the output of a RejectInboundConnection operation.

See: newRejectInboundConnectionResponse smart constructor.

Instances

Instances details
Generic RejectInboundConnectionResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.RejectInboundConnection

Associated Types

type Rep RejectInboundConnectionResponse :: Type -> Type #

Read RejectInboundConnectionResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.RejectInboundConnection

Show RejectInboundConnectionResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.RejectInboundConnection

NFData RejectInboundConnectionResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.RejectInboundConnection

Eq RejectInboundConnectionResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.RejectInboundConnection

type Rep RejectInboundConnectionResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.RejectInboundConnection

type Rep RejectInboundConnectionResponse = D1 ('MetaData "RejectInboundConnectionResponse" "Amazonka.OpenSearch.RejectInboundConnection" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" 'False) (C1 ('MetaCons "RejectInboundConnectionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "connection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InboundConnection)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newRejectInboundConnectionResponse Source #

Create a value of RejectInboundConnectionResponse 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:connection:RejectInboundConnectionResponse', rejectInboundConnectionResponse_connection - Contains details about the rejected inbound connection.

$sel:httpStatus:RejectInboundConnectionResponse', rejectInboundConnectionResponse_httpStatus - The response's http status code.

RemoveTags

data RemoveTags Source #

Container for the request parameters to the RemoveTags operation.

See: newRemoveTags smart constructor.

Constructors

RemoveTags' Text [Text] 

Instances

Instances details
ToJSON RemoveTags Source # 
Instance details

Defined in Amazonka.OpenSearch.RemoveTags

ToHeaders RemoveTags Source # 
Instance details

Defined in Amazonka.OpenSearch.RemoveTags

Methods

toHeaders :: RemoveTags -> [Header] #

ToPath RemoveTags Source # 
Instance details

Defined in Amazonka.OpenSearch.RemoveTags

ToQuery RemoveTags Source # 
Instance details

Defined in Amazonka.OpenSearch.RemoveTags

AWSRequest RemoveTags Source # 
Instance details

Defined in Amazonka.OpenSearch.RemoveTags

Associated Types

type AWSResponse RemoveTags #

Generic RemoveTags Source # 
Instance details

Defined in Amazonka.OpenSearch.RemoveTags

Associated Types

type Rep RemoveTags :: Type -> Type #

Read RemoveTags Source # 
Instance details

Defined in Amazonka.OpenSearch.RemoveTags

Show RemoveTags Source # 
Instance details

Defined in Amazonka.OpenSearch.RemoveTags

NFData RemoveTags Source # 
Instance details

Defined in Amazonka.OpenSearch.RemoveTags

Methods

rnf :: RemoveTags -> () #

Eq RemoveTags Source # 
Instance details

Defined in Amazonka.OpenSearch.RemoveTags

Hashable RemoveTags Source # 
Instance details

Defined in Amazonka.OpenSearch.RemoveTags

type AWSResponse RemoveTags Source # 
Instance details

Defined in Amazonka.OpenSearch.RemoveTags

type Rep RemoveTags Source # 
Instance details

Defined in Amazonka.OpenSearch.RemoveTags

type Rep RemoveTags = D1 ('MetaData "RemoveTags" "Amazonka.OpenSearch.RemoveTags" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - The Amazon Resource Name (ARN) of the domain from which you want to delete the specified tags.

$sel:tagKeys:RemoveTags', removeTags_tagKeys - The list of tag keys to remove from the domain.

data RemoveTagsResponse Source #

See: newRemoveTagsResponse smart constructor.

Constructors

RemoveTagsResponse' 

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 #

See: newRevokeVpcEndpointAccess smart constructor.

Instances

Instances details
ToJSON RevokeVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.OpenSearch.RevokeVpcEndpointAccess

ToHeaders RevokeVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.OpenSearch.RevokeVpcEndpointAccess

ToPath RevokeVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.OpenSearch.RevokeVpcEndpointAccess

ToQuery RevokeVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.OpenSearch.RevokeVpcEndpointAccess

AWSRequest RevokeVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.OpenSearch.RevokeVpcEndpointAccess

Generic RevokeVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.OpenSearch.RevokeVpcEndpointAccess

Associated Types

type Rep RevokeVpcEndpointAccess :: Type -> Type #

Read RevokeVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.OpenSearch.RevokeVpcEndpointAccess

Show RevokeVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.OpenSearch.RevokeVpcEndpointAccess

NFData RevokeVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.OpenSearch.RevokeVpcEndpointAccess

Methods

rnf :: RevokeVpcEndpointAccess -> () #

Eq RevokeVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.OpenSearch.RevokeVpcEndpointAccess

Hashable RevokeVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.OpenSearch.RevokeVpcEndpointAccess

type AWSResponse RevokeVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.OpenSearch.RevokeVpcEndpointAccess

type Rep RevokeVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.OpenSearch.RevokeVpcEndpointAccess

type Rep RevokeVpcEndpointAccess = D1 ('MetaData "RevokeVpcEndpointAccess" "Amazonka.OpenSearch.RevokeVpcEndpointAccess" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 #

See: newRevokeVpcEndpointAccessResponse smart constructor.

Instances

Instances details
Generic RevokeVpcEndpointAccessResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.RevokeVpcEndpointAccess

Associated Types

type Rep RevokeVpcEndpointAccessResponse :: Type -> Type #

Read RevokeVpcEndpointAccessResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.RevokeVpcEndpointAccess

Show RevokeVpcEndpointAccessResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.RevokeVpcEndpointAccess

NFData RevokeVpcEndpointAccessResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.RevokeVpcEndpointAccess

Eq RevokeVpcEndpointAccessResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.RevokeVpcEndpointAccess

type Rep RevokeVpcEndpointAccessResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.RevokeVpcEndpointAccess

type Rep RevokeVpcEndpointAccessResponse = D1 ('MetaData "RevokeVpcEndpointAccessResponse" "Amazonka.OpenSearch.RevokeVpcEndpointAccess" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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.

StartServiceSoftwareUpdate

data StartServiceSoftwareUpdate Source #

Container for the request parameters to the StartServiceSoftwareUpdate operation.

See: newStartServiceSoftwareUpdate smart constructor.

Instances

Instances details
ToJSON StartServiceSoftwareUpdate Source # 
Instance details

Defined in Amazonka.OpenSearch.StartServiceSoftwareUpdate

ToHeaders StartServiceSoftwareUpdate Source # 
Instance details

Defined in Amazonka.OpenSearch.StartServiceSoftwareUpdate

ToPath StartServiceSoftwareUpdate Source # 
Instance details

Defined in Amazonka.OpenSearch.StartServiceSoftwareUpdate

ToQuery StartServiceSoftwareUpdate Source # 
Instance details

Defined in Amazonka.OpenSearch.StartServiceSoftwareUpdate

AWSRequest StartServiceSoftwareUpdate Source # 
Instance details

Defined in Amazonka.OpenSearch.StartServiceSoftwareUpdate

Generic StartServiceSoftwareUpdate Source # 
Instance details

Defined in Amazonka.OpenSearch.StartServiceSoftwareUpdate

Associated Types

type Rep StartServiceSoftwareUpdate :: Type -> Type #

Read StartServiceSoftwareUpdate Source # 
Instance details

Defined in Amazonka.OpenSearch.StartServiceSoftwareUpdate

Show StartServiceSoftwareUpdate Source # 
Instance details

Defined in Amazonka.OpenSearch.StartServiceSoftwareUpdate

NFData StartServiceSoftwareUpdate Source # 
Instance details

Defined in Amazonka.OpenSearch.StartServiceSoftwareUpdate

Eq StartServiceSoftwareUpdate Source # 
Instance details

Defined in Amazonka.OpenSearch.StartServiceSoftwareUpdate

Hashable StartServiceSoftwareUpdate Source # 
Instance details

Defined in Amazonka.OpenSearch.StartServiceSoftwareUpdate

type AWSResponse StartServiceSoftwareUpdate Source # 
Instance details

Defined in Amazonka.OpenSearch.StartServiceSoftwareUpdate

type Rep StartServiceSoftwareUpdate Source # 
Instance details

Defined in Amazonka.OpenSearch.StartServiceSoftwareUpdate

type Rep StartServiceSoftwareUpdate = D1 ('MetaData "StartServiceSoftwareUpdate" "Amazonka.OpenSearch.StartServiceSoftwareUpdate" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" 'False) (C1 ('MetaCons "StartServiceSoftwareUpdate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newStartServiceSoftwareUpdate Source #

Create a value of StartServiceSoftwareUpdate 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:

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

data StartServiceSoftwareUpdateResponse Source #

Represents the output of a StartServiceSoftwareUpdate operation. Contains the status of the update.

See: newStartServiceSoftwareUpdateResponse smart constructor.

Instances

Instances details
Generic StartServiceSoftwareUpdateResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.StartServiceSoftwareUpdate

Associated Types

type Rep StartServiceSoftwareUpdateResponse :: Type -> Type #

Read StartServiceSoftwareUpdateResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.StartServiceSoftwareUpdate

Show StartServiceSoftwareUpdateResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.StartServiceSoftwareUpdate

NFData StartServiceSoftwareUpdateResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.StartServiceSoftwareUpdate

Eq StartServiceSoftwareUpdateResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.StartServiceSoftwareUpdate

type Rep StartServiceSoftwareUpdateResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.StartServiceSoftwareUpdate

type Rep StartServiceSoftwareUpdateResponse = D1 ('MetaData "StartServiceSoftwareUpdateResponse" "Amazonka.OpenSearch.StartServiceSoftwareUpdate" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" 'False) (C1 ('MetaCons "StartServiceSoftwareUpdateResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "serviceSoftwareOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ServiceSoftwareOptions)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newStartServiceSoftwareUpdateResponse Source #

Create a value of StartServiceSoftwareUpdateResponse 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:

StartServiceSoftwareUpdateResponse, startServiceSoftwareUpdateResponse_serviceSoftwareOptions - The current status of the OpenSearch Service software update.

$sel:httpStatus:StartServiceSoftwareUpdateResponse', startServiceSoftwareUpdateResponse_httpStatus - The response's http status code.

UpdateDomainConfig

data UpdateDomainConfig Source #

Container for the request parameters to the UpdateDomain operation.

See: newUpdateDomainConfig smart constructor.

Instances

Instances details
ToJSON UpdateDomainConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdateDomainConfig

ToHeaders UpdateDomainConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdateDomainConfig

ToPath UpdateDomainConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdateDomainConfig

ToQuery UpdateDomainConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdateDomainConfig

AWSRequest UpdateDomainConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdateDomainConfig

Associated Types

type AWSResponse UpdateDomainConfig #

Generic UpdateDomainConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdateDomainConfig

Associated Types

type Rep UpdateDomainConfig :: Type -> Type #

Show UpdateDomainConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdateDomainConfig

NFData UpdateDomainConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdateDomainConfig

Methods

rnf :: UpdateDomainConfig -> () #

Eq UpdateDomainConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdateDomainConfig

Hashable UpdateDomainConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdateDomainConfig

type AWSResponse UpdateDomainConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdateDomainConfig

type Rep UpdateDomainConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdateDomainConfig

type Rep UpdateDomainConfig = D1 ('MetaData "UpdateDomainConfig" "Amazonka.OpenSearch.UpdateDomainConfig" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" 'False) (C1 ('MetaCons "UpdateDomainConfig'" '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 "clusterConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ClusterConfig))) :*: (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 "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))))))

newUpdateDomainConfig Source #

Create a value of UpdateDomainConfig 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:

UpdateDomainConfig, updateDomainConfig_accessPolicies - Identity and Access Management (IAM) access policy as a JSON-formatted string.

UpdateDomainConfig, updateDomainConfig_advancedOptions - Key-value pairs to specify advanced configuration options. The following key-value pairs are supported:

  • "rest.action.multi.allow_explicit_index": "true" | "false" - Note the use of a string rather than a boolean. Specifies whether explicit references to indexes are allowed inside the body of HTTP requests. If you want to configure access policies for domain sub-resources, such as specific indexes and domain APIs, you must disable this property. Default is true.
  • "indices.fielddata.cache.size": "80" - Note the use of a string rather than a boolean. Specifies the percentage of heap space allocated to field data. Default is unbounded.
  • "indices.query.bool.max_clause_count": "1024" - Note the use of a string rather than a boolean. Specifies the maximum number of clauses allowed in a Lucene boolean query. Default is 1,024. Queries with more than the permitted number of clauses result in a TooManyClauses error.
  • "override_main_response_version": "true" | "false" - Note the use of a string rather than a boolean. Specifies whether the domain reports its version as 7.10 to allow Elasticsearch OSS clients and plugins to continue working with it. Default is false when creating a domain and true when upgrading a domain.

For more information, see Advanced cluster parameters.

UpdateDomainConfig, updateDomainConfig_advancedSecurityOptions - Options for fine-grained access control.

UpdateDomainConfig, updateDomainConfig_autoTuneOptions - Options for Auto-Tune.

UpdateDomainConfig, updateDomainConfig_clusterConfig - Changes that you want to make to the cluster configuration, such as the instance type and number of EC2 instances.

UpdateDomainConfig, updateDomainConfig_cognitoOptions - Key-value pairs to configure Amazon Cognito authentication for OpenSearch Dashboards.

UpdateDomainConfig, updateDomainConfig_domainEndpointOptions - Additional options for the domain endpoint, such as whether to require HTTPS for all traffic.

$sel:dryRun:UpdateDomainConfig', updateDomainConfig_dryRun - This flag, when set to True, specifies whether the UpdateDomain request should return the results of validation check without actually applying the change.

UpdateDomainConfig, updateDomainConfig_eBSOptions - The type and size of the EBS volume to attach to instances in the domain.

UpdateDomainConfig, updateDomainConfig_encryptionAtRestOptions - Encryption at rest options for the domain.

UpdateDomainConfig, updateDomainConfig_logPublishingOptions - Options to publish OpenSearch lots to Amazon CloudWatch Logs.

UpdateDomainConfig, updateDomainConfig_nodeToNodeEncryptionOptions - Node-To-Node Encryption options for the domain.

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

UpdateDomainConfig, updateDomainConfig_vPCOptions - Options to specify the subnets and security groups for a VPC endpoint. For more information, see Launching your Amazon OpenSearch Service domains using a VPC.

UpdateDomainConfig, updateDomainConfig_domainName - The name of the domain that you're updating.

data UpdateDomainConfigResponse Source #

The results of an UpdateDomain request. Contains the status of the domain being updated.

See: newUpdateDomainConfigResponse smart constructor.

Instances

Instances details
Generic UpdateDomainConfigResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdateDomainConfig

Associated Types

type Rep UpdateDomainConfigResponse :: Type -> Type #

Read UpdateDomainConfigResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdateDomainConfig

Show UpdateDomainConfigResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdateDomainConfig

NFData UpdateDomainConfigResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdateDomainConfig

Eq UpdateDomainConfigResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdateDomainConfig

type Rep UpdateDomainConfigResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdateDomainConfig

type Rep UpdateDomainConfigResponse = D1 ('MetaData "UpdateDomainConfigResponse" "Amazonka.OpenSearch.UpdateDomainConfig" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" 'False) (C1 ('MetaCons "UpdateDomainConfigResponse'" '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 DomainConfig))))

newUpdateDomainConfigResponse Source #

Create a value of UpdateDomainConfigResponse 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:dryRunResults:UpdateDomainConfigResponse', updateDomainConfigResponse_dryRunResults - Results of a dry run performed in an update domain request.

$sel:httpStatus:UpdateDomainConfigResponse', updateDomainConfigResponse_httpStatus - The response's http status code.

$sel:domainConfig:UpdateDomainConfigResponse', updateDomainConfigResponse_domainConfig - The status of the updated domain.

UpdatePackage

data UpdatePackage Source #

Container for request parameters to the UpdatePackage operation.

See: newUpdatePackage smart constructor.

Instances

Instances details
ToJSON UpdatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdatePackage

ToHeaders UpdatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdatePackage

ToPath UpdatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdatePackage

ToQuery UpdatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdatePackage

AWSRequest UpdatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdatePackage

Associated Types

type AWSResponse UpdatePackage #

Generic UpdatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdatePackage

Associated Types

type Rep UpdatePackage :: Type -> Type #

Read UpdatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdatePackage

Show UpdatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdatePackage

NFData UpdatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdatePackage

Methods

rnf :: UpdatePackage -> () #

Eq UpdatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdatePackage

Hashable UpdatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdatePackage

type AWSResponse UpdatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdatePackage

type Rep UpdatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdatePackage

type Rep UpdatePackage = D1 ('MetaData "UpdatePackage" "Amazonka.OpenSearch.UpdatePackage" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - Commit message for the updated file, which is shown as part of GetPackageVersionHistoryResponse.

UpdatePackage, updatePackage_packageDescription - A new description of the package.

UpdatePackage, updatePackage_packageID - The unique identifier for the package.

$sel:packageSource:UpdatePackage', updatePackage_packageSource - Amazon S3 bucket and key for the package.

data UpdatePackageResponse Source #

Container for the response returned by the UpdatePackage operation.

See: newUpdatePackageResponse smart constructor.

Instances

Instances details
Generic UpdatePackageResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdatePackage

Associated Types

type Rep UpdatePackageResponse :: Type -> Type #

Read UpdatePackageResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdatePackage

Show UpdatePackageResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdatePackage

NFData UpdatePackageResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdatePackage

Methods

rnf :: UpdatePackageResponse -> () #

Eq UpdatePackageResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdatePackage

type Rep UpdatePackageResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdatePackage

type Rep UpdatePackageResponse = D1 ('MetaData "UpdatePackageResponse" "Amazonka.OpenSearch.UpdatePackage" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 a package.

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

UpdateVpcEndpoint

data UpdateVpcEndpoint Source #

See: newUpdateVpcEndpoint smart constructor.

Instances

Instances details
ToJSON UpdateVpcEndpoint Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdateVpcEndpoint

ToHeaders UpdateVpcEndpoint Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdateVpcEndpoint

ToPath UpdateVpcEndpoint Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdateVpcEndpoint

ToQuery UpdateVpcEndpoint Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdateVpcEndpoint

AWSRequest UpdateVpcEndpoint Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdateVpcEndpoint

Associated Types

type AWSResponse UpdateVpcEndpoint #

Generic UpdateVpcEndpoint Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdateVpcEndpoint

Associated Types

type Rep UpdateVpcEndpoint :: Type -> Type #

Read UpdateVpcEndpoint Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdateVpcEndpoint

Show UpdateVpcEndpoint Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdateVpcEndpoint

NFData UpdateVpcEndpoint Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdateVpcEndpoint

Methods

rnf :: UpdateVpcEndpoint -> () #

Eq UpdateVpcEndpoint Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdateVpcEndpoint

Hashable UpdateVpcEndpoint Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdateVpcEndpoint

type AWSResponse UpdateVpcEndpoint Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdateVpcEndpoint

type Rep UpdateVpcEndpoint Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdateVpcEndpoint

type Rep UpdateVpcEndpoint = D1 ('MetaData "UpdateVpcEndpoint" "Amazonka.OpenSearch.UpdateVpcEndpoint" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - The unique identifier of the endpoint.

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

data UpdateVpcEndpointResponse Source #

See: newUpdateVpcEndpointResponse smart constructor.

Instances

Instances details
Generic UpdateVpcEndpointResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdateVpcEndpoint

Associated Types

type Rep UpdateVpcEndpointResponse :: Type -> Type #

Read UpdateVpcEndpointResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdateVpcEndpoint

Show UpdateVpcEndpointResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdateVpcEndpoint

NFData UpdateVpcEndpointResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdateVpcEndpoint

Eq UpdateVpcEndpointResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdateVpcEndpoint

type Rep UpdateVpcEndpointResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdateVpcEndpoint

type Rep UpdateVpcEndpointResponse = D1 ('MetaData "UpdateVpcEndpointResponse" "Amazonka.OpenSearch.UpdateVpcEndpoint" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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.

UpgradeDomain

data UpgradeDomain Source #

Container for the request parameters to the UpgradeDomain operation.

See: newUpgradeDomain smart constructor.

Instances

Instances details
ToJSON UpgradeDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.UpgradeDomain

ToHeaders UpgradeDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.UpgradeDomain

ToPath UpgradeDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.UpgradeDomain

ToQuery UpgradeDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.UpgradeDomain

AWSRequest UpgradeDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.UpgradeDomain

Associated Types

type AWSResponse UpgradeDomain #

Generic UpgradeDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.UpgradeDomain

Associated Types

type Rep UpgradeDomain :: Type -> Type #

Read UpgradeDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.UpgradeDomain

Show UpgradeDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.UpgradeDomain

NFData UpgradeDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.UpgradeDomain

Methods

rnf :: UpgradeDomain -> () #

Eq UpgradeDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.UpgradeDomain

Hashable UpgradeDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.UpgradeDomain

type AWSResponse UpgradeDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.UpgradeDomain

type Rep UpgradeDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.UpgradeDomain

type Rep UpgradeDomain = D1 ('MetaData "UpgradeDomain" "Amazonka.OpenSearch.UpgradeDomain" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" 'False) (C1 ('MetaCons "UpgradeDomain'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "advancedOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: 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))))

newUpgradeDomain Source #

Create a value of UpgradeDomain 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:

UpgradeDomain, upgradeDomain_advancedOptions - Only supports the override_main_response_version parameter and not other advanced options. You can only include this option when upgrading to an OpenSearch version. Specifies whether the domain reports its version as 7.10 so that it continues to work with Elasticsearch OSS clients and plugins.

UpgradeDomain, upgradeDomain_performCheckOnly - When true, indicates that an upgrade eligibility check needs to be performed. Does not actually perform the upgrade.

UpgradeDomain, upgradeDomain_domainName - Name of the OpenSearch Service domain that you want to upgrade.

UpgradeDomain, upgradeDomain_targetVersion - OpenSearch or Elasticsearch version to which you want to upgrade, in the format Opensearch_X.Y or Elasticsearch_X.Y.

data UpgradeDomainResponse Source #

Container for the response returned by UpgradeDomain operation.

See: newUpgradeDomainResponse smart constructor.

Instances

Instances details
Generic UpgradeDomainResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.UpgradeDomain

Associated Types

type Rep UpgradeDomainResponse :: Type -> Type #

Read UpgradeDomainResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.UpgradeDomain

Show UpgradeDomainResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.UpgradeDomain

NFData UpgradeDomainResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.UpgradeDomain

Methods

rnf :: UpgradeDomainResponse -> () #

Eq UpgradeDomainResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.UpgradeDomain

type Rep UpgradeDomainResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.UpgradeDomain

type Rep UpgradeDomainResponse = D1 ('MetaData "UpgradeDomainResponse" "Amazonka.OpenSearch.UpgradeDomain" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" 'False) (C1 ('MetaCons "UpgradeDomainResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "advancedOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: (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 "upgradeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newUpgradeDomainResponse Source #

Create a value of UpgradeDomainResponse 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:

UpgradeDomain, upgradeDomainResponse_advancedOptions - The advanced options configuration for the domain.

UpgradeDomainResponse, upgradeDomainResponse_changeProgressDetails - Container for information about a configuration change happening on a domain.

UpgradeDomain, upgradeDomainResponse_domainName - The name of the domain that was upgraded.

UpgradeDomain, upgradeDomainResponse_performCheckOnly - When true, indicates that an upgrade eligibility check was performed.

UpgradeDomain, upgradeDomainResponse_targetVersion - OpenSearch or Elasticsearch version that the domain was upgraded to.

$sel:upgradeId:UpgradeDomainResponse', upgradeDomainResponse_upgradeId - The unique identifier of the domain upgrade.

$sel:httpStatus:UpgradeDomainResponse', upgradeDomainResponse_httpStatus - The response's http status code.

Types

AutoTuneDesiredState

newtype AutoTuneDesiredState Source #

The Auto-Tune desired state. Valid values are ENABLED and DISABLED.

Instances

Instances details
FromJSON AutoTuneDesiredState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneDesiredState

FromJSONKey AutoTuneDesiredState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneDesiredState

ToJSON AutoTuneDesiredState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneDesiredState

ToJSONKey AutoTuneDesiredState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneDesiredState

ToByteString AutoTuneDesiredState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneDesiredState

ToHeader AutoTuneDesiredState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneDesiredState

ToLog AutoTuneDesiredState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneDesiredState

ToQuery AutoTuneDesiredState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneDesiredState

FromText AutoTuneDesiredState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneDesiredState

ToText AutoTuneDesiredState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneDesiredState

FromXML AutoTuneDesiredState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneDesiredState

ToXML AutoTuneDesiredState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneDesiredState

Generic AutoTuneDesiredState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneDesiredState

Associated Types

type Rep AutoTuneDesiredState :: Type -> Type #

Read AutoTuneDesiredState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneDesiredState

Show AutoTuneDesiredState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneDesiredState

NFData AutoTuneDesiredState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneDesiredState

Methods

rnf :: AutoTuneDesiredState -> () #

Eq AutoTuneDesiredState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneDesiredState

Ord AutoTuneDesiredState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneDesiredState

Hashable AutoTuneDesiredState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneDesiredState

type Rep AutoTuneDesiredState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneDesiredState

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

AutoTuneState

newtype AutoTuneState Source #

The Auto-Tune state for the domain. For valid states see Auto-Tune for Amazon OpenSearch Service.

Constructors

AutoTuneState' 

Instances

Instances details
FromJSON AutoTuneState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneState

FromJSONKey AutoTuneState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneState

ToJSON AutoTuneState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneState

ToJSONKey AutoTuneState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneState

ToByteString AutoTuneState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneState

ToHeader AutoTuneState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneState

ToLog AutoTuneState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneState

ToQuery AutoTuneState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneState

FromText AutoTuneState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneState

ToText AutoTuneState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneState

Methods

toText :: AutoTuneState -> Text #

FromXML AutoTuneState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneState

ToXML AutoTuneState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneState

Methods

toXML :: AutoTuneState -> XML #

Generic AutoTuneState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneState

Associated Types

type Rep AutoTuneState :: Type -> Type #

Read AutoTuneState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneState

Show AutoTuneState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneState

NFData AutoTuneState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneState

Methods

rnf :: AutoTuneState -> () #

Eq AutoTuneState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneState

Ord AutoTuneState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneState

Hashable AutoTuneState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneState

type Rep AutoTuneState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneState

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

AutoTuneType

newtype AutoTuneType Source #

Specifies the 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.OpenSearch.Types.AutoTuneType

FromJSONKey AutoTuneType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneType

ToJSON AutoTuneType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneType

ToJSONKey AutoTuneType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneType

ToByteString AutoTuneType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneType

ToHeader AutoTuneType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneType

ToLog AutoTuneType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneType

ToQuery AutoTuneType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneType

FromText AutoTuneType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneType

ToText AutoTuneType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneType

Methods

toText :: AutoTuneType -> Text #

FromXML AutoTuneType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneType

ToXML AutoTuneType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneType

Methods

toXML :: AutoTuneType -> XML #

Generic AutoTuneType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneType

Associated Types

type Rep AutoTuneType :: Type -> Type #

Read AutoTuneType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneType

Show AutoTuneType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneType

NFData AutoTuneType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneType

Methods

rnf :: AutoTuneType -> () #

Eq AutoTuneType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneType

Ord AutoTuneType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneType

Hashable AutoTuneType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneType

type Rep AutoTuneType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneType

type Rep AutoTuneType = D1 ('MetaData "AutoTuneType" "Amazonka.OpenSearch.Types.AutoTuneType" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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.OpenSearch.Types.DeploymentStatus

FromJSONKey DeploymentStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DeploymentStatus

ToJSON DeploymentStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DeploymentStatus

ToJSONKey DeploymentStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DeploymentStatus

ToByteString DeploymentStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DeploymentStatus

ToHeader DeploymentStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DeploymentStatus

ToLog DeploymentStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DeploymentStatus

ToQuery DeploymentStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DeploymentStatus

FromText DeploymentStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DeploymentStatus

ToText DeploymentStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DeploymentStatus

FromXML DeploymentStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DeploymentStatus

ToXML DeploymentStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DeploymentStatus

Generic DeploymentStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DeploymentStatus

Associated Types

type Rep DeploymentStatus :: Type -> Type #

Read DeploymentStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DeploymentStatus

Show DeploymentStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DeploymentStatus

NFData DeploymentStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DeploymentStatus

Methods

rnf :: DeploymentStatus -> () #

Eq DeploymentStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DeploymentStatus

Ord DeploymentStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DeploymentStatus

Hashable DeploymentStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DeploymentStatus

type Rep DeploymentStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DeploymentStatus

type Rep DeploymentStatus = D1 ('MetaData "DeploymentStatus" "Amazonka.OpenSearch.Types.DeploymentStatus" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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.OpenSearch.Types.DescribePackagesFilterName

FromJSONKey DescribePackagesFilterName Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DescribePackagesFilterName

ToJSON DescribePackagesFilterName Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DescribePackagesFilterName

ToJSONKey DescribePackagesFilterName Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DescribePackagesFilterName

ToByteString DescribePackagesFilterName Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DescribePackagesFilterName

ToHeader DescribePackagesFilterName Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DescribePackagesFilterName

ToLog DescribePackagesFilterName Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DescribePackagesFilterName

ToQuery DescribePackagesFilterName Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DescribePackagesFilterName

FromText DescribePackagesFilterName Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DescribePackagesFilterName

ToText DescribePackagesFilterName Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DescribePackagesFilterName

FromXML DescribePackagesFilterName Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DescribePackagesFilterName

ToXML DescribePackagesFilterName Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DescribePackagesFilterName

Generic DescribePackagesFilterName Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DescribePackagesFilterName

Associated Types

type Rep DescribePackagesFilterName :: Type -> Type #

Read DescribePackagesFilterName Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DescribePackagesFilterName

Show DescribePackagesFilterName Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DescribePackagesFilterName

NFData DescribePackagesFilterName Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DescribePackagesFilterName

Eq DescribePackagesFilterName Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DescribePackagesFilterName

Ord DescribePackagesFilterName Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DescribePackagesFilterName

Hashable DescribePackagesFilterName Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DescribePackagesFilterName

type Rep DescribePackagesFilterName Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DescribePackagesFilterName

type Rep DescribePackagesFilterName = D1 ('MetaData "DescribePackagesFilterName" "Amazonka.OpenSearch.Types.DescribePackagesFilterName" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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.OpenSearch.Types.DomainPackageStatus

FromJSONKey DomainPackageStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainPackageStatus

ToJSON DomainPackageStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainPackageStatus

ToJSONKey DomainPackageStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainPackageStatus

ToByteString DomainPackageStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainPackageStatus

ToHeader DomainPackageStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainPackageStatus

ToLog DomainPackageStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainPackageStatus

ToQuery DomainPackageStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainPackageStatus

FromText DomainPackageStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainPackageStatus

ToText DomainPackageStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainPackageStatus

FromXML DomainPackageStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainPackageStatus

ToXML DomainPackageStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainPackageStatus

Generic DomainPackageStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainPackageStatus

Associated Types

type Rep DomainPackageStatus :: Type -> Type #

Read DomainPackageStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainPackageStatus

Show DomainPackageStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainPackageStatus

NFData DomainPackageStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainPackageStatus

Methods

rnf :: DomainPackageStatus -> () #

Eq DomainPackageStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainPackageStatus

Ord DomainPackageStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainPackageStatus

Hashable DomainPackageStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainPackageStatus

type Rep DomainPackageStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainPackageStatus

type Rep DomainPackageStatus = D1 ('MetaData "DomainPackageStatus" "Amazonka.OpenSearch.Types.DomainPackageStatus" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" 'True) (C1 ('MetaCons "DomainPackageStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDomainPackageStatus") '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.OpenSearch.Types.EngineType

FromJSONKey EngineType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EngineType

ToJSON EngineType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EngineType

ToJSONKey EngineType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EngineType

ToByteString EngineType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EngineType

ToHeader EngineType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EngineType

ToLog EngineType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EngineType

ToQuery EngineType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EngineType

FromText EngineType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EngineType

ToText EngineType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EngineType

Methods

toText :: EngineType -> Text #

FromXML EngineType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EngineType

ToXML EngineType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EngineType

Methods

toXML :: EngineType -> XML #

Generic EngineType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EngineType

Associated Types

type Rep EngineType :: Type -> Type #

Read EngineType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EngineType

Show EngineType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EngineType

NFData EngineType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EngineType

Methods

rnf :: EngineType -> () #

Eq EngineType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EngineType

Ord EngineType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EngineType

Hashable EngineType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EngineType

type Rep EngineType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EngineType

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

InboundConnectionStatusCode

newtype InboundConnectionStatusCode Source #

Instances

Instances details
FromJSON InboundConnectionStatusCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InboundConnectionStatusCode

FromJSONKey InboundConnectionStatusCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InboundConnectionStatusCode

ToJSON InboundConnectionStatusCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InboundConnectionStatusCode

ToJSONKey InboundConnectionStatusCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InboundConnectionStatusCode

ToByteString InboundConnectionStatusCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InboundConnectionStatusCode

ToHeader InboundConnectionStatusCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InboundConnectionStatusCode

ToLog InboundConnectionStatusCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InboundConnectionStatusCode

ToQuery InboundConnectionStatusCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InboundConnectionStatusCode

FromText InboundConnectionStatusCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InboundConnectionStatusCode

ToText InboundConnectionStatusCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InboundConnectionStatusCode

FromXML InboundConnectionStatusCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InboundConnectionStatusCode

ToXML InboundConnectionStatusCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InboundConnectionStatusCode

Generic InboundConnectionStatusCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InboundConnectionStatusCode

Associated Types

type Rep InboundConnectionStatusCode :: Type -> Type #

Read InboundConnectionStatusCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InboundConnectionStatusCode

Show InboundConnectionStatusCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InboundConnectionStatusCode

NFData InboundConnectionStatusCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InboundConnectionStatusCode

Eq InboundConnectionStatusCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InboundConnectionStatusCode

Ord InboundConnectionStatusCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InboundConnectionStatusCode

Hashable InboundConnectionStatusCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InboundConnectionStatusCode

type Rep InboundConnectionStatusCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InboundConnectionStatusCode

type Rep InboundConnectionStatusCode = D1 ('MetaData "InboundConnectionStatusCode" "Amazonka.OpenSearch.Types.InboundConnectionStatusCode" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" 'True) (C1 ('MetaCons "InboundConnectionStatusCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromInboundConnectionStatusCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LogType

newtype LogType Source #

The type of log file. Can be one of the following:

  • INDEX_SLOW_LOGS - Index slow logs contain insert requests that took more time than the configured index query log threshold to execute.
  • SEARCH_SLOW_LOGS - Search slow logs contain search queries that took more time than the configured search query log threshold to execute.
  • ES_APPLICATION_LOGS - OpenSearch 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 to the domain.

Constructors

LogType' 

Fields

Instances

Instances details
FromJSON LogType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.LogType

FromJSONKey LogType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.LogType

ToJSON LogType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.LogType

ToJSONKey LogType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.LogType

ToByteString LogType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.LogType

Methods

toBS :: LogType -> ByteString #

ToHeader LogType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.LogType

Methods

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

ToLog LogType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.LogType

ToQuery LogType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.LogType

FromText LogType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.LogType

ToText LogType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.LogType

Methods

toText :: LogType -> Text #

FromXML LogType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.LogType

ToXML LogType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.LogType

Methods

toXML :: LogType -> XML #

Generic LogType Source # 
Instance details

Defined in Amazonka.OpenSearch.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.OpenSearch.Types.LogType

Show LogType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.LogType

NFData LogType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.LogType

Methods

rnf :: LogType -> () #

Eq LogType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.LogType

Methods

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

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

Ord LogType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.LogType

Hashable LogType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.LogType

Methods

hashWithSalt :: Int -> LogType -> Int #

hash :: LogType -> Int #

type Rep LogType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.LogType

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

OpenSearchPartitionInstanceType

newtype OpenSearchPartitionInstanceType Source #

Bundled Patterns

pattern OpenSearchPartitionInstanceType_C4_2xlarge_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_C4_4xlarge_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_C4_8xlarge_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_C4_large_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_C4_xlarge_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_C5_18xlarge_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_C5_2xlarge_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_C5_4xlarge_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_C5_9xlarge_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_C5_large_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_C5_xlarge_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_C6g_12xlarge_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_C6g_2xlarge_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_C6g_4xlarge_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_C6g_8xlarge_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_C6g_large_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_C6g_xlarge_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_D2_2xlarge_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_D2_4xlarge_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_D2_8xlarge_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_D2_xlarge_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_I2_2xlarge_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_I2_xlarge_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_I3_16xlarge_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_I3_2xlarge_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_I3_4xlarge_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_I3_8xlarge_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_I3_large_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_I3_xlarge_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_M3_2xlarge_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_M3_large_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_M3_medium_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_M3_xlarge_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_M4_10xlarge_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_M4_2xlarge_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_M4_4xlarge_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_M4_large_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_M4_xlarge_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_M5_12xlarge_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_M5_24xlarge_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_M5_2xlarge_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_M5_4xlarge_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_M5_large_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_M5_xlarge_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_M6g_12xlarge_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_M6g_2xlarge_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_M6g_4xlarge_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_M6g_8xlarge_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_M6g_large_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_M6g_xlarge_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_R3_2xlarge_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_R3_4xlarge_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_R3_8xlarge_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_R3_large_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_R3_xlarge_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_R4_16xlarge_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_R4_2xlarge_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_R4_4xlarge_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_R4_8xlarge_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_R4_large_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_R4_xlarge_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_R5_12xlarge_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_R5_24xlarge_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_R5_2xlarge_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_R5_4xlarge_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_R5_large_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_R5_xlarge_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_R6g_12xlarge_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_R6g_2xlarge_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_R6g_4xlarge_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_R6g_8xlarge_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_R6g_large_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_R6g_xlarge_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_R6gd_12xlarge_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_R6gd_16xlarge_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_R6gd_2xlarge_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_R6gd_4xlarge_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_R6gd_8xlarge_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_R6gd_large_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_R6gd_xlarge_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_T2_medium_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_T2_micro_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_T2_small_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_T3_2xlarge_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_T3_large_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_T3_medium_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_T3_micro_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_T3_nano_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_T3_small_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_T3_xlarge_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_T4g_medium_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_T4g_small_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_Ultrawarm1_large_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_Ultrawarm1_medium_search :: OpenSearchPartitionInstanceType 
pattern OpenSearchPartitionInstanceType_Ultrawarm1_xlarge_search :: OpenSearchPartitionInstanceType 

Instances

Instances details
FromJSON OpenSearchPartitionInstanceType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OpenSearchPartitionInstanceType

FromJSONKey OpenSearchPartitionInstanceType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OpenSearchPartitionInstanceType

ToJSON OpenSearchPartitionInstanceType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OpenSearchPartitionInstanceType

ToJSONKey OpenSearchPartitionInstanceType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OpenSearchPartitionInstanceType

ToByteString OpenSearchPartitionInstanceType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OpenSearchPartitionInstanceType

ToHeader OpenSearchPartitionInstanceType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OpenSearchPartitionInstanceType

ToLog OpenSearchPartitionInstanceType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OpenSearchPartitionInstanceType

ToQuery OpenSearchPartitionInstanceType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OpenSearchPartitionInstanceType

FromText OpenSearchPartitionInstanceType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OpenSearchPartitionInstanceType

ToText OpenSearchPartitionInstanceType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OpenSearchPartitionInstanceType

FromXML OpenSearchPartitionInstanceType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OpenSearchPartitionInstanceType

ToXML OpenSearchPartitionInstanceType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OpenSearchPartitionInstanceType

Generic OpenSearchPartitionInstanceType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OpenSearchPartitionInstanceType

Associated Types

type Rep OpenSearchPartitionInstanceType :: Type -> Type #

Read OpenSearchPartitionInstanceType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OpenSearchPartitionInstanceType

Show OpenSearchPartitionInstanceType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OpenSearchPartitionInstanceType

NFData OpenSearchPartitionInstanceType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OpenSearchPartitionInstanceType

Eq OpenSearchPartitionInstanceType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OpenSearchPartitionInstanceType

Ord OpenSearchPartitionInstanceType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OpenSearchPartitionInstanceType

Hashable OpenSearchPartitionInstanceType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OpenSearchPartitionInstanceType

type Rep OpenSearchPartitionInstanceType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OpenSearchPartitionInstanceType

type Rep OpenSearchPartitionInstanceType = D1 ('MetaData "OpenSearchPartitionInstanceType" "Amazonka.OpenSearch.Types.OpenSearchPartitionInstanceType" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" 'True) (C1 ('MetaCons "OpenSearchPartitionInstanceType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromOpenSearchPartitionInstanceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

OpenSearchWarmPartitionInstanceType

newtype OpenSearchWarmPartitionInstanceType Source #

Instances

Instances details
FromJSON OpenSearchWarmPartitionInstanceType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OpenSearchWarmPartitionInstanceType

FromJSONKey OpenSearchWarmPartitionInstanceType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OpenSearchWarmPartitionInstanceType

ToJSON OpenSearchWarmPartitionInstanceType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OpenSearchWarmPartitionInstanceType

ToJSONKey OpenSearchWarmPartitionInstanceType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OpenSearchWarmPartitionInstanceType

ToByteString OpenSearchWarmPartitionInstanceType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OpenSearchWarmPartitionInstanceType

ToHeader OpenSearchWarmPartitionInstanceType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OpenSearchWarmPartitionInstanceType

ToLog OpenSearchWarmPartitionInstanceType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OpenSearchWarmPartitionInstanceType

ToQuery OpenSearchWarmPartitionInstanceType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OpenSearchWarmPartitionInstanceType

FromText OpenSearchWarmPartitionInstanceType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OpenSearchWarmPartitionInstanceType

ToText OpenSearchWarmPartitionInstanceType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OpenSearchWarmPartitionInstanceType

FromXML OpenSearchWarmPartitionInstanceType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OpenSearchWarmPartitionInstanceType

ToXML OpenSearchWarmPartitionInstanceType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OpenSearchWarmPartitionInstanceType

Generic OpenSearchWarmPartitionInstanceType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OpenSearchWarmPartitionInstanceType

Read OpenSearchWarmPartitionInstanceType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OpenSearchWarmPartitionInstanceType

Show OpenSearchWarmPartitionInstanceType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OpenSearchWarmPartitionInstanceType

NFData OpenSearchWarmPartitionInstanceType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OpenSearchWarmPartitionInstanceType

Eq OpenSearchWarmPartitionInstanceType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OpenSearchWarmPartitionInstanceType

Ord OpenSearchWarmPartitionInstanceType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OpenSearchWarmPartitionInstanceType

Hashable OpenSearchWarmPartitionInstanceType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OpenSearchWarmPartitionInstanceType

type Rep OpenSearchWarmPartitionInstanceType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OpenSearchWarmPartitionInstanceType

type Rep OpenSearchWarmPartitionInstanceType = D1 ('MetaData "OpenSearchWarmPartitionInstanceType" "Amazonka.OpenSearch.Types.OpenSearchWarmPartitionInstanceType" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" 'True) (C1 ('MetaCons "OpenSearchWarmPartitionInstanceType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromOpenSearchWarmPartitionInstanceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

OptionState

newtype OptionState Source #

The state of a requested domain configuration change. Can be one of the following:

  • Processing - The requested change is still in progress.
  • Active - The requested change is processed and deployed to the domain.

Constructors

OptionState' 

Instances

Instances details
FromJSON OptionState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OptionState

FromJSONKey OptionState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OptionState

ToJSON OptionState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OptionState

ToJSONKey OptionState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OptionState

ToByteString OptionState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OptionState

ToHeader OptionState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OptionState

ToLog OptionState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OptionState

ToQuery OptionState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OptionState

FromText OptionState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OptionState

ToText OptionState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OptionState

Methods

toText :: OptionState -> Text #

FromXML OptionState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OptionState

ToXML OptionState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OptionState

Methods

toXML :: OptionState -> XML #

Generic OptionState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OptionState

Associated Types

type Rep OptionState :: Type -> Type #

Read OptionState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OptionState

Show OptionState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OptionState

NFData OptionState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OptionState

Methods

rnf :: OptionState -> () #

Eq OptionState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OptionState

Ord OptionState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OptionState

Hashable OptionState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OptionState

type Rep OptionState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OptionState

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

OutboundConnectionStatusCode

newtype OutboundConnectionStatusCode Source #

Instances

Instances details
FromJSON OutboundConnectionStatusCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OutboundConnectionStatusCode

FromJSONKey OutboundConnectionStatusCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OutboundConnectionStatusCode

ToJSON OutboundConnectionStatusCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OutboundConnectionStatusCode

ToJSONKey OutboundConnectionStatusCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OutboundConnectionStatusCode

ToByteString OutboundConnectionStatusCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OutboundConnectionStatusCode

ToHeader OutboundConnectionStatusCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OutboundConnectionStatusCode

ToLog OutboundConnectionStatusCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OutboundConnectionStatusCode

ToQuery OutboundConnectionStatusCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OutboundConnectionStatusCode

FromText OutboundConnectionStatusCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OutboundConnectionStatusCode

ToText OutboundConnectionStatusCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OutboundConnectionStatusCode

FromXML OutboundConnectionStatusCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OutboundConnectionStatusCode

ToXML OutboundConnectionStatusCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OutboundConnectionStatusCode

Generic OutboundConnectionStatusCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OutboundConnectionStatusCode

Associated Types

type Rep OutboundConnectionStatusCode :: Type -> Type #

Read OutboundConnectionStatusCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OutboundConnectionStatusCode

Show OutboundConnectionStatusCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OutboundConnectionStatusCode

NFData OutboundConnectionStatusCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OutboundConnectionStatusCode

Eq OutboundConnectionStatusCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OutboundConnectionStatusCode

Ord OutboundConnectionStatusCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OutboundConnectionStatusCode

Hashable OutboundConnectionStatusCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OutboundConnectionStatusCode

type Rep OutboundConnectionStatusCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OutboundConnectionStatusCode

type Rep OutboundConnectionStatusCode = D1 ('MetaData "OutboundConnectionStatusCode" "Amazonka.OpenSearch.Types.OutboundConnectionStatusCode" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" 'True) (C1 ('MetaCons "OutboundConnectionStatusCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromOutboundConnectionStatusCode") '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.OpenSearch.Types.OverallChangeStatus

FromJSONKey OverallChangeStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OverallChangeStatus

ToJSON OverallChangeStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OverallChangeStatus

ToJSONKey OverallChangeStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OverallChangeStatus

ToByteString OverallChangeStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OverallChangeStatus

ToHeader OverallChangeStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OverallChangeStatus

ToLog OverallChangeStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OverallChangeStatus

ToQuery OverallChangeStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OverallChangeStatus

FromText OverallChangeStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OverallChangeStatus

ToText OverallChangeStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OverallChangeStatus

FromXML OverallChangeStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OverallChangeStatus

ToXML OverallChangeStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OverallChangeStatus

Generic OverallChangeStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OverallChangeStatus

Associated Types

type Rep OverallChangeStatus :: Type -> Type #

Read OverallChangeStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OverallChangeStatus

Show OverallChangeStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OverallChangeStatus

NFData OverallChangeStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OverallChangeStatus

Methods

rnf :: OverallChangeStatus -> () #

Eq OverallChangeStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OverallChangeStatus

Ord OverallChangeStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OverallChangeStatus

Hashable OverallChangeStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OverallChangeStatus

type Rep OverallChangeStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OverallChangeStatus

type Rep OverallChangeStatus = D1 ('MetaData "OverallChangeStatus" "Amazonka.OpenSearch.Types.OverallChangeStatus" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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.OpenSearch.Types.PackageStatus

FromJSONKey PackageStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageStatus

ToJSON PackageStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageStatus

ToJSONKey PackageStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageStatus

ToByteString PackageStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageStatus

ToHeader PackageStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageStatus

ToLog PackageStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageStatus

ToQuery PackageStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageStatus

FromText PackageStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageStatus

ToText PackageStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageStatus

Methods

toText :: PackageStatus -> Text #

FromXML PackageStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageStatus

ToXML PackageStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageStatus

Methods

toXML :: PackageStatus -> XML #

Generic PackageStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageStatus

Associated Types

type Rep PackageStatus :: Type -> Type #

Read PackageStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageStatus

Show PackageStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageStatus

NFData PackageStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageStatus

Methods

rnf :: PackageStatus -> () #

Eq PackageStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageStatus

Ord PackageStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageStatus

Hashable PackageStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageStatus

type Rep PackageStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageStatus

type Rep PackageStatus = D1 ('MetaData "PackageStatus" "Amazonka.OpenSearch.Types.PackageStatus" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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.OpenSearch.Types.PackageType

FromJSONKey PackageType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageType

ToJSON PackageType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageType

ToJSONKey PackageType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageType

ToByteString PackageType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageType

ToHeader PackageType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageType

ToLog PackageType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageType

ToQuery PackageType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageType

FromText PackageType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageType

ToText PackageType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageType

Methods

toText :: PackageType -> Text #

FromXML PackageType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageType

ToXML PackageType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageType

Methods

toXML :: PackageType -> XML #

Generic PackageType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageType

Associated Types

type Rep PackageType :: Type -> Type #

Read PackageType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageType

Show PackageType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageType

NFData PackageType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageType

Methods

rnf :: PackageType -> () #

Eq PackageType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageType

Ord PackageType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageType

Hashable PackageType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageType

type Rep PackageType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageType

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

PrincipalType

newtype PrincipalType Source #

Constructors

PrincipalType' 

Instances

Instances details
FromJSON PrincipalType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PrincipalType

FromJSONKey PrincipalType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PrincipalType

ToJSON PrincipalType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PrincipalType

ToJSONKey PrincipalType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PrincipalType

ToByteString PrincipalType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PrincipalType

ToHeader PrincipalType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PrincipalType

ToLog PrincipalType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PrincipalType

ToQuery PrincipalType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PrincipalType

FromText PrincipalType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PrincipalType

ToText PrincipalType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PrincipalType

Methods

toText :: PrincipalType -> Text #

FromXML PrincipalType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PrincipalType

ToXML PrincipalType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PrincipalType

Methods

toXML :: PrincipalType -> XML #

Generic PrincipalType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PrincipalType

Associated Types

type Rep PrincipalType :: Type -> Type #

Read PrincipalType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PrincipalType

Show PrincipalType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PrincipalType

NFData PrincipalType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PrincipalType

Methods

rnf :: PrincipalType -> () #

Eq PrincipalType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PrincipalType

Ord PrincipalType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PrincipalType

Hashable PrincipalType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PrincipalType

type Rep PrincipalType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PrincipalType

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

ReservedInstancePaymentOption

newtype ReservedInstancePaymentOption Source #

Instances

Instances details
FromJSON ReservedInstancePaymentOption Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ReservedInstancePaymentOption

FromJSONKey ReservedInstancePaymentOption Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ReservedInstancePaymentOption

ToJSON ReservedInstancePaymentOption Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ReservedInstancePaymentOption

ToJSONKey ReservedInstancePaymentOption Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ReservedInstancePaymentOption

ToByteString ReservedInstancePaymentOption Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ReservedInstancePaymentOption

ToHeader ReservedInstancePaymentOption Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ReservedInstancePaymentOption

ToLog ReservedInstancePaymentOption Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ReservedInstancePaymentOption

ToQuery ReservedInstancePaymentOption Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ReservedInstancePaymentOption

FromText ReservedInstancePaymentOption Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ReservedInstancePaymentOption

ToText ReservedInstancePaymentOption Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ReservedInstancePaymentOption

FromXML ReservedInstancePaymentOption Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ReservedInstancePaymentOption

ToXML ReservedInstancePaymentOption Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ReservedInstancePaymentOption

Generic ReservedInstancePaymentOption Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ReservedInstancePaymentOption

Associated Types

type Rep ReservedInstancePaymentOption :: Type -> Type #

Read ReservedInstancePaymentOption Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ReservedInstancePaymentOption

Show ReservedInstancePaymentOption Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ReservedInstancePaymentOption

NFData ReservedInstancePaymentOption Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ReservedInstancePaymentOption

Eq ReservedInstancePaymentOption Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ReservedInstancePaymentOption

Ord ReservedInstancePaymentOption Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ReservedInstancePaymentOption

Hashable ReservedInstancePaymentOption Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ReservedInstancePaymentOption

type Rep ReservedInstancePaymentOption Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ReservedInstancePaymentOption

type Rep ReservedInstancePaymentOption = D1 ('MetaData "ReservedInstancePaymentOption" "Amazonka.OpenSearch.Types.ReservedInstancePaymentOption" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" 'True) (C1 ('MetaCons "ReservedInstancePaymentOption'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromReservedInstancePaymentOption") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

RollbackOnDisable

newtype RollbackOnDisable Source #

The rollback state while disabling Auto-Tune for the domain.

Instances

Instances details
FromJSON RollbackOnDisable Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.RollbackOnDisable

FromJSONKey RollbackOnDisable Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.RollbackOnDisable

ToJSON RollbackOnDisable Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.RollbackOnDisable

ToJSONKey RollbackOnDisable Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.RollbackOnDisable

ToByteString RollbackOnDisable Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.RollbackOnDisable

ToHeader RollbackOnDisable Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.RollbackOnDisable

ToLog RollbackOnDisable Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.RollbackOnDisable

ToQuery RollbackOnDisable Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.RollbackOnDisable

FromText RollbackOnDisable Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.RollbackOnDisable

ToText RollbackOnDisable Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.RollbackOnDisable

FromXML RollbackOnDisable Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.RollbackOnDisable

ToXML RollbackOnDisable Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.RollbackOnDisable

Generic RollbackOnDisable Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.RollbackOnDisable

Associated Types

type Rep RollbackOnDisable :: Type -> Type #

Read RollbackOnDisable Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.RollbackOnDisable

Show RollbackOnDisable Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.RollbackOnDisable

NFData RollbackOnDisable Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.RollbackOnDisable

Methods

rnf :: RollbackOnDisable -> () #

Eq RollbackOnDisable Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.RollbackOnDisable

Ord RollbackOnDisable Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.RollbackOnDisable

Hashable RollbackOnDisable Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.RollbackOnDisable

type Rep RollbackOnDisable Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.RollbackOnDisable

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

ScheduledAutoTuneActionType

newtype ScheduledAutoTuneActionType Source #

The Auto-Tune action type.

Instances

Instances details
FromJSON ScheduledAutoTuneActionType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ScheduledAutoTuneActionType

FromJSONKey ScheduledAutoTuneActionType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ScheduledAutoTuneActionType

ToJSON ScheduledAutoTuneActionType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ScheduledAutoTuneActionType

ToJSONKey ScheduledAutoTuneActionType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ScheduledAutoTuneActionType

ToByteString ScheduledAutoTuneActionType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ScheduledAutoTuneActionType

ToHeader ScheduledAutoTuneActionType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ScheduledAutoTuneActionType

ToLog ScheduledAutoTuneActionType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ScheduledAutoTuneActionType

ToQuery ScheduledAutoTuneActionType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ScheduledAutoTuneActionType

FromText ScheduledAutoTuneActionType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ScheduledAutoTuneActionType

ToText ScheduledAutoTuneActionType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ScheduledAutoTuneActionType

FromXML ScheduledAutoTuneActionType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ScheduledAutoTuneActionType

ToXML ScheduledAutoTuneActionType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ScheduledAutoTuneActionType

Generic ScheduledAutoTuneActionType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ScheduledAutoTuneActionType

Associated Types

type Rep ScheduledAutoTuneActionType :: Type -> Type #

Read ScheduledAutoTuneActionType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ScheduledAutoTuneActionType

Show ScheduledAutoTuneActionType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ScheduledAutoTuneActionType

NFData ScheduledAutoTuneActionType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ScheduledAutoTuneActionType

Eq ScheduledAutoTuneActionType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ScheduledAutoTuneActionType

Ord ScheduledAutoTuneActionType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ScheduledAutoTuneActionType

Hashable ScheduledAutoTuneActionType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ScheduledAutoTuneActionType

type Rep ScheduledAutoTuneActionType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ScheduledAutoTuneActionType

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

ScheduledAutoTuneSeverityType

newtype ScheduledAutoTuneSeverityType Source #

The Auto-Tune action severity.

Instances

Instances details
FromJSON ScheduledAutoTuneSeverityType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ScheduledAutoTuneSeverityType

FromJSONKey ScheduledAutoTuneSeverityType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ScheduledAutoTuneSeverityType

ToJSON ScheduledAutoTuneSeverityType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ScheduledAutoTuneSeverityType

ToJSONKey ScheduledAutoTuneSeverityType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ScheduledAutoTuneSeverityType

ToByteString ScheduledAutoTuneSeverityType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ScheduledAutoTuneSeverityType

ToHeader ScheduledAutoTuneSeverityType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ScheduledAutoTuneSeverityType

ToLog ScheduledAutoTuneSeverityType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ScheduledAutoTuneSeverityType

ToQuery ScheduledAutoTuneSeverityType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ScheduledAutoTuneSeverityType

FromText ScheduledAutoTuneSeverityType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ScheduledAutoTuneSeverityType

ToText ScheduledAutoTuneSeverityType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ScheduledAutoTuneSeverityType

FromXML ScheduledAutoTuneSeverityType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ScheduledAutoTuneSeverityType

ToXML ScheduledAutoTuneSeverityType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ScheduledAutoTuneSeverityType

Generic ScheduledAutoTuneSeverityType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ScheduledAutoTuneSeverityType

Associated Types

type Rep ScheduledAutoTuneSeverityType :: Type -> Type #

Read ScheduledAutoTuneSeverityType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ScheduledAutoTuneSeverityType

Show ScheduledAutoTuneSeverityType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ScheduledAutoTuneSeverityType

NFData ScheduledAutoTuneSeverityType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ScheduledAutoTuneSeverityType

Eq ScheduledAutoTuneSeverityType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ScheduledAutoTuneSeverityType

Ord ScheduledAutoTuneSeverityType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ScheduledAutoTuneSeverityType

Hashable ScheduledAutoTuneSeverityType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ScheduledAutoTuneSeverityType

type Rep ScheduledAutoTuneSeverityType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ScheduledAutoTuneSeverityType

type Rep ScheduledAutoTuneSeverityType = D1 ('MetaData "ScheduledAutoTuneSeverityType" "Amazonka.OpenSearch.Types.ScheduledAutoTuneSeverityType" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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.OpenSearch.Types.TLSSecurityPolicy

FromJSONKey TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.TLSSecurityPolicy

ToJSON TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.TLSSecurityPolicy

ToJSONKey TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.TLSSecurityPolicy

ToByteString TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.TLSSecurityPolicy

ToHeader TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.TLSSecurityPolicy

ToLog TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.TLSSecurityPolicy

ToQuery TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.TLSSecurityPolicy

FromText TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.TLSSecurityPolicy

ToText TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.TLSSecurityPolicy

FromXML TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.TLSSecurityPolicy

ToXML TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.TLSSecurityPolicy

Generic TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.TLSSecurityPolicy

Associated Types

type Rep TLSSecurityPolicy :: Type -> Type #

Read TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.TLSSecurityPolicy

Show TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.TLSSecurityPolicy

NFData TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.TLSSecurityPolicy

Methods

rnf :: TLSSecurityPolicy -> () #

Eq TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.TLSSecurityPolicy

Ord TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.TLSSecurityPolicy

Hashable TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.TLSSecurityPolicy

type Rep TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.TLSSecurityPolicy

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

TimeUnit

newtype TimeUnit Source #

The unit of a maintenance schedule duration. Valid value is HOUR.

Constructors

TimeUnit' 

Fields

Bundled Patterns

pattern TimeUnit_HOURS :: TimeUnit 

Instances

Instances details
FromJSON TimeUnit Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.TimeUnit

FromJSONKey TimeUnit Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.TimeUnit

ToJSON TimeUnit Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.TimeUnit

ToJSONKey TimeUnit Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.TimeUnit

ToByteString TimeUnit Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.TimeUnit

Methods

toBS :: TimeUnit -> ByteString #

ToHeader TimeUnit Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.TimeUnit

Methods

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

ToLog TimeUnit Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.TimeUnit

ToQuery TimeUnit Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.TimeUnit

FromText TimeUnit Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.TimeUnit

ToText TimeUnit Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.TimeUnit

Methods

toText :: TimeUnit -> Text #

FromXML TimeUnit Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.TimeUnit

ToXML TimeUnit Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.TimeUnit

Methods

toXML :: TimeUnit -> XML #

Generic TimeUnit Source # 
Instance details

Defined in Amazonka.OpenSearch.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.OpenSearch.Types.TimeUnit

Show TimeUnit Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.TimeUnit

NFData TimeUnit Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.TimeUnit

Methods

rnf :: TimeUnit -> () #

Eq TimeUnit Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.TimeUnit

Ord TimeUnit Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.TimeUnit

Hashable TimeUnit Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.TimeUnit

Methods

hashWithSalt :: Int -> TimeUnit -> Int #

hash :: TimeUnit -> Int #

type Rep TimeUnit Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.TimeUnit

type Rep TimeUnit = D1 ('MetaData "TimeUnit" "Amazonka.OpenSearch.Types.TimeUnit" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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.OpenSearch.Types.UpgradeStatus

FromJSONKey UpgradeStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStatus

ToJSON UpgradeStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStatus

ToJSONKey UpgradeStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStatus

ToByteString UpgradeStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStatus

ToHeader UpgradeStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStatus

ToLog UpgradeStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStatus

ToQuery UpgradeStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStatus

FromText UpgradeStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStatus

ToText UpgradeStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStatus

Methods

toText :: UpgradeStatus -> Text #

FromXML UpgradeStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStatus

ToXML UpgradeStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStatus

Methods

toXML :: UpgradeStatus -> XML #

Generic UpgradeStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStatus

Associated Types

type Rep UpgradeStatus :: Type -> Type #

Read UpgradeStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStatus

Show UpgradeStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStatus

NFData UpgradeStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStatus

Methods

rnf :: UpgradeStatus -> () #

Eq UpgradeStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStatus

Ord UpgradeStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStatus

Hashable UpgradeStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStatus

type Rep UpgradeStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStatus

type Rep UpgradeStatus = D1 ('MetaData "UpgradeStatus" "Amazonka.OpenSearch.Types.UpgradeStatus" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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.OpenSearch.Types.UpgradeStep

FromJSONKey UpgradeStep Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStep

ToJSON UpgradeStep Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStep

ToJSONKey UpgradeStep Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStep

ToByteString UpgradeStep Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStep

ToHeader UpgradeStep Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStep

ToLog UpgradeStep Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStep

ToQuery UpgradeStep Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStep

FromText UpgradeStep Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStep

ToText UpgradeStep Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStep

Methods

toText :: UpgradeStep -> Text #

FromXML UpgradeStep Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStep

ToXML UpgradeStep Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStep

Methods

toXML :: UpgradeStep -> XML #

Generic UpgradeStep Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStep

Associated Types

type Rep UpgradeStep :: Type -> Type #

Read UpgradeStep Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStep

Show UpgradeStep Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStep

NFData UpgradeStep Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStep

Methods

rnf :: UpgradeStep -> () #

Eq UpgradeStep Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStep

Ord UpgradeStep Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStep

Hashable UpgradeStep Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStep

type Rep UpgradeStep Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStep

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

VolumeType

newtype VolumeType Source #

The type of EBS volume that a domain uses. For more information, see Configuring EBS-based storage.

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.OpenSearch.Types.VolumeType

FromJSONKey VolumeType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VolumeType

ToJSON VolumeType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VolumeType

ToJSONKey VolumeType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VolumeType

ToByteString VolumeType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VolumeType

ToHeader VolumeType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VolumeType

ToLog VolumeType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VolumeType

ToQuery VolumeType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VolumeType

FromText VolumeType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VolumeType

ToText VolumeType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VolumeType

Methods

toText :: VolumeType -> Text #

FromXML VolumeType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VolumeType

ToXML VolumeType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VolumeType

Methods

toXML :: VolumeType -> XML #

Generic VolumeType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VolumeType

Associated Types

type Rep VolumeType :: Type -> Type #

Read VolumeType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VolumeType

Show VolumeType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VolumeType

NFData VolumeType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VolumeType

Methods

rnf :: VolumeType -> () #

Eq VolumeType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VolumeType

Ord VolumeType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VolumeType

Hashable VolumeType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VolumeType

type Rep VolumeType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VolumeType

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

VpcEndpointErrorCode

newtype VpcEndpointErrorCode Source #

Instances

Instances details
FromJSON VpcEndpointErrorCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VpcEndpointErrorCode

FromJSONKey VpcEndpointErrorCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VpcEndpointErrorCode

ToJSON VpcEndpointErrorCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VpcEndpointErrorCode

ToJSONKey VpcEndpointErrorCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VpcEndpointErrorCode

ToByteString VpcEndpointErrorCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VpcEndpointErrorCode

ToHeader VpcEndpointErrorCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VpcEndpointErrorCode

ToLog VpcEndpointErrorCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VpcEndpointErrorCode

ToQuery VpcEndpointErrorCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VpcEndpointErrorCode

FromText VpcEndpointErrorCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VpcEndpointErrorCode

ToText VpcEndpointErrorCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VpcEndpointErrorCode

FromXML VpcEndpointErrorCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VpcEndpointErrorCode

ToXML VpcEndpointErrorCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VpcEndpointErrorCode

Generic VpcEndpointErrorCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VpcEndpointErrorCode

Associated Types

type Rep VpcEndpointErrorCode :: Type -> Type #

Read VpcEndpointErrorCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VpcEndpointErrorCode

Show VpcEndpointErrorCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VpcEndpointErrorCode

NFData VpcEndpointErrorCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VpcEndpointErrorCode

Methods

rnf :: VpcEndpointErrorCode -> () #

Eq VpcEndpointErrorCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VpcEndpointErrorCode

Ord VpcEndpointErrorCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VpcEndpointErrorCode

Hashable VpcEndpointErrorCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VpcEndpointErrorCode

type Rep VpcEndpointErrorCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VpcEndpointErrorCode

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

VpcEndpointStatus

newtype VpcEndpointStatus Source #

Instances

Instances details
FromJSON VpcEndpointStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VpcEndpointStatus

FromJSONKey VpcEndpointStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VpcEndpointStatus

ToJSON VpcEndpointStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VpcEndpointStatus

ToJSONKey VpcEndpointStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VpcEndpointStatus

ToByteString VpcEndpointStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VpcEndpointStatus

ToHeader VpcEndpointStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VpcEndpointStatus

ToLog VpcEndpointStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VpcEndpointStatus

ToQuery VpcEndpointStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VpcEndpointStatus

FromText VpcEndpointStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VpcEndpointStatus

ToText VpcEndpointStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VpcEndpointStatus

FromXML VpcEndpointStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VpcEndpointStatus

ToXML VpcEndpointStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VpcEndpointStatus

Generic VpcEndpointStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VpcEndpointStatus

Associated Types

type Rep VpcEndpointStatus :: Type -> Type #

Read VpcEndpointStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VpcEndpointStatus

Show VpcEndpointStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VpcEndpointStatus

NFData VpcEndpointStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VpcEndpointStatus

Methods

rnf :: VpcEndpointStatus -> () #

Eq VpcEndpointStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VpcEndpointStatus

Ord VpcEndpointStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VpcEndpointStatus

Hashable VpcEndpointStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VpcEndpointStatus

type Rep VpcEndpointStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VpcEndpointStatus

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

AWSDomainInformation

data AWSDomainInformation Source #

Information about an Amazon OpenSearch Service domain.

See: newAWSDomainInformation smart constructor.

Instances

Instances details
FromJSON AWSDomainInformation Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AWSDomainInformation

ToJSON AWSDomainInformation Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AWSDomainInformation

Generic AWSDomainInformation Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AWSDomainInformation

Associated Types

type Rep AWSDomainInformation :: Type -> Type #

Read AWSDomainInformation Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AWSDomainInformation

Show AWSDomainInformation Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AWSDomainInformation

NFData AWSDomainInformation Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AWSDomainInformation

Methods

rnf :: AWSDomainInformation -> () #

Eq AWSDomainInformation Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AWSDomainInformation

Hashable AWSDomainInformation Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AWSDomainInformation

type Rep AWSDomainInformation Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AWSDomainInformation

type Rep AWSDomainInformation = D1 ('MetaData "AWSDomainInformation" "Amazonka.OpenSearch.Types.AWSDomainInformation" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" 'False) (C1 ('MetaCons "AWSDomainInformation'" '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))))

newAWSDomainInformation Source #

Create a value of AWSDomainInformation 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:AWSDomainInformation', aWSDomainInformation_ownerId - The Amazon Web Services account ID of the domain owner.

$sel:region:AWSDomainInformation', aWSDomainInformation_region - The Amazon Web Services Region in which the domain is located.

$sel:domainName:AWSDomainInformation', aWSDomainInformation_domainName - Name of the domain.

AccessPoliciesStatus

data AccessPoliciesStatus Source #

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

See: newAccessPoliciesStatus smart constructor.

Instances

Instances details
FromJSON AccessPoliciesStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AccessPoliciesStatus

Generic AccessPoliciesStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AccessPoliciesStatus

Associated Types

type Rep AccessPoliciesStatus :: Type -> Type #

Read AccessPoliciesStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AccessPoliciesStatus

Show AccessPoliciesStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AccessPoliciesStatus

NFData AccessPoliciesStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AccessPoliciesStatus

Methods

rnf :: AccessPoliciesStatus -> () #

Eq AccessPoliciesStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AccessPoliciesStatus

Hashable AccessPoliciesStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AccessPoliciesStatus

type Rep AccessPoliciesStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AccessPoliciesStatus

type Rep AccessPoliciesStatus = D1 ('MetaData "AccessPoliciesStatus" "Amazonka.OpenSearch.Types.AccessPoliciesStatus" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 domain. Access policies can be resource-based, IP-based, or IAM-based. For more information, see Configuring access policies.

$sel:status:AccessPoliciesStatus', accessPoliciesStatus_status - The status of the access policy for the domain.

AdditionalLimit

data AdditionalLimit Source #

List of limits that are specific to a given instance type.

See: newAdditionalLimit smart constructor.

Constructors

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

Instances

Instances details
FromJSON AdditionalLimit Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AdditionalLimit

Generic AdditionalLimit Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AdditionalLimit

Associated Types

type Rep AdditionalLimit :: Type -> Type #

Read AdditionalLimit Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AdditionalLimit

Show AdditionalLimit Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AdditionalLimit

NFData AdditionalLimit Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AdditionalLimit

Methods

rnf :: AdditionalLimit -> () #

Eq AdditionalLimit Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AdditionalLimit

Hashable AdditionalLimit Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AdditionalLimit

type Rep AdditionalLimit Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AdditionalLimit

type Rep AdditionalLimit = D1 ('MetaData "AdditionalLimit" "Amazonka.OpenSearch.Types.AdditionalLimit" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - - MaximumNumberOfDataNodesSupported - This attribute only applies to master nodes and specifies the maximum number of data nodes of a given instance type a master node can support.

  • MaximumNumberOfDataNodesWithoutMasterNode - This attribute only applies to data nodes and specifies the maximum number of data nodes of a given instance type can exist without a master node governing them.

$sel:limitValues:AdditionalLimit', additionalLimit_limitValues - The values of the additional instance type limits.

AdvancedOptionsStatus

data AdvancedOptionsStatus Source #

Status of the advanced options for the specified domain. The following options are available:

  • "rest.action.multi.allow_explicit_index": "true" | "false" - Note the use of a string rather than a boolean. Specifies whether explicit references to indexes are allowed inside the body of HTTP requests. If you want to configure access policies for domain sub-resources, such as specific indexes and domain APIs, you must disable this property. Default is true.
  • "indices.fielddata.cache.size": "80" - Note the use of a string rather than a boolean. Specifies the percentage of heap space allocated to field data. Default is unbounded.
  • "indices.query.bool.max_clause_count": "1024" - Note the use of a string rather than a boolean. Specifies the maximum number of clauses allowed in a Lucene boolean query. Default is 1,024. Queries with more than the permitted number of clauses result in a TooManyClauses error.
  • "override_main_response_version": "true" | "false" - Note the use of a string rather than a boolean. Specifies whether the domain reports its version as 7.10 to allow Elasticsearch OSS clients and plugins to continue working with it. Default is false when creating a domain and true when upgrading a domain.

For more information, see Advanced cluster parameters.

See: newAdvancedOptionsStatus smart constructor.

Instances

Instances details
FromJSON AdvancedOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AdvancedOptionsStatus

Generic AdvancedOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AdvancedOptionsStatus

Associated Types

type Rep AdvancedOptionsStatus :: Type -> Type #

Read AdvancedOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AdvancedOptionsStatus

Show AdvancedOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AdvancedOptionsStatus

NFData AdvancedOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AdvancedOptionsStatus

Methods

rnf :: AdvancedOptionsStatus -> () #

Eq AdvancedOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AdvancedOptionsStatus

Hashable AdvancedOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AdvancedOptionsStatus

type Rep AdvancedOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AdvancedOptionsStatus

type Rep AdvancedOptionsStatus = D1 ('MetaData "AdvancedOptionsStatus" "Amazonka.OpenSearch.Types.AdvancedOptionsStatus" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - The status of advanced options for the specified domain.

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

AdvancedSecurityOptions

data AdvancedSecurityOptions Source #

Container for fine-grained access control settings.

See: newAdvancedSecurityOptions smart constructor.

Instances

Instances details
FromJSON AdvancedSecurityOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AdvancedSecurityOptions

Generic AdvancedSecurityOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AdvancedSecurityOptions

Associated Types

type Rep AdvancedSecurityOptions :: Type -> Type #

Read AdvancedSecurityOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AdvancedSecurityOptions

Show AdvancedSecurityOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AdvancedSecurityOptions

NFData AdvancedSecurityOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AdvancedSecurityOptions

Methods

rnf :: AdvancedSecurityOptions -> () #

Eq AdvancedSecurityOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AdvancedSecurityOptions

Hashable AdvancedSecurityOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AdvancedSecurityOptions

type Rep AdvancedSecurityOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AdvancedSecurityOptions

type Rep AdvancedSecurityOptions = D1 ('MetaData "AdvancedSecurityOptions" "Amazonka.OpenSearch.Types.AdvancedSecurityOptions" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - Date and time when the migration period will be disabled. Only necessary when enabling fine-grained access control on an existing domain.

$sel:anonymousAuthEnabled:AdvancedSecurityOptions', advancedSecurityOptions_anonymousAuthEnabled - True if a 30-day migration period is enabled, during which administrators can create role mappings. Only necessary when enabling fine-grained access control on an existing domain.

AdvancedSecurityOptions, advancedSecurityOptions_enabled - True if fine-grained access control is enabled.

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

$sel:sAMLOptions:AdvancedSecurityOptions', advancedSecurityOptions_sAMLOptions - Container for information about the SAML configuration for OpenSearch Dashboards.

AdvancedSecurityOptionsInput

data AdvancedSecurityOptionsInput Source #

Options for enabling and configuring fine-grained access control. For more information, see Fine-grained access control in Amazon OpenSearch Service.

See: newAdvancedSecurityOptionsInput smart constructor.

Instances

Instances details
ToJSON AdvancedSecurityOptionsInput Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AdvancedSecurityOptionsInput

Generic AdvancedSecurityOptionsInput Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AdvancedSecurityOptionsInput

Associated Types

type Rep AdvancedSecurityOptionsInput :: Type -> Type #

Show AdvancedSecurityOptionsInput Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AdvancedSecurityOptionsInput

NFData AdvancedSecurityOptionsInput Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AdvancedSecurityOptionsInput

Eq AdvancedSecurityOptionsInput Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AdvancedSecurityOptionsInput

Hashable AdvancedSecurityOptionsInput Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AdvancedSecurityOptionsInput

type Rep AdvancedSecurityOptionsInput Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AdvancedSecurityOptionsInput

type Rep AdvancedSecurityOptionsInput = D1 ('MetaData "AdvancedSecurityOptionsInput" "Amazonka.OpenSearch.Types.AdvancedSecurityOptionsInput" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 to enable a 30-day migration period during which administrators can create role mappings. Only necessary when enabling fine-grained access control on an existing domain.

AdvancedSecurityOptionsInput, advancedSecurityOptionsInput_enabled - True to enable fine-grained access control.

$sel:internalUserDatabaseEnabled:AdvancedSecurityOptionsInput', advancedSecurityOptionsInput_internalUserDatabaseEnabled - True to enable the internal user database.

$sel:masterUserOptions:AdvancedSecurityOptionsInput', advancedSecurityOptionsInput_masterUserOptions - Container for information about the master user.

$sel:sAMLOptions:AdvancedSecurityOptionsInput', advancedSecurityOptionsInput_sAMLOptions - Container for information about the SAML configuration for OpenSearch Dashboards.

AdvancedSecurityOptionsStatus

data AdvancedSecurityOptionsStatus Source #

The status of fine-grained access control settings for a domain.

See: newAdvancedSecurityOptionsStatus smart constructor.

Instances

Instances details
FromJSON AdvancedSecurityOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AdvancedSecurityOptionsStatus

Generic AdvancedSecurityOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AdvancedSecurityOptionsStatus

Associated Types

type Rep AdvancedSecurityOptionsStatus :: Type -> Type #

Read AdvancedSecurityOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AdvancedSecurityOptionsStatus

Show AdvancedSecurityOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AdvancedSecurityOptionsStatus

NFData AdvancedSecurityOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AdvancedSecurityOptionsStatus

Eq AdvancedSecurityOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AdvancedSecurityOptionsStatus

Hashable AdvancedSecurityOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AdvancedSecurityOptionsStatus

type Rep AdvancedSecurityOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AdvancedSecurityOptionsStatus

type Rep AdvancedSecurityOptionsStatus = D1 ('MetaData "AdvancedSecurityOptionsStatus" "Amazonka.OpenSearch.Types.AdvancedSecurityOptionsStatus" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - Container for fine-grained access control settings.

$sel:status:AdvancedSecurityOptionsStatus', advancedSecurityOptionsStatus_status - Status of the fine-grained access control settings for a domain.

AuthorizedPrincipal

data AuthorizedPrincipal Source #

Information about an Amazon Web Services 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.OpenSearch.Types.AuthorizedPrincipal

Generic AuthorizedPrincipal Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AuthorizedPrincipal

Associated Types

type Rep AuthorizedPrincipal :: Type -> Type #

Read AuthorizedPrincipal Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AuthorizedPrincipal

Show AuthorizedPrincipal Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AuthorizedPrincipal

NFData AuthorizedPrincipal Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AuthorizedPrincipal

Methods

rnf :: AuthorizedPrincipal -> () #

Eq AuthorizedPrincipal Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AuthorizedPrincipal

Hashable AuthorizedPrincipal Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AuthorizedPrincipal

type Rep AuthorizedPrincipal Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AuthorizedPrincipal

type Rep AuthorizedPrincipal = D1 ('MetaData "AuthorizedPrincipal" "Amazonka.OpenSearch.Types.AuthorizedPrincipal" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 #

Information about an Auto-Tune action. For more information, see Auto-Tune for Amazon OpenSearch Service.

See: newAutoTune smart constructor.

Instances

Instances details
FromJSON AutoTune Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTune

Generic AutoTune Source # 
Instance details

Defined in Amazonka.OpenSearch.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.OpenSearch.Types.AutoTune

Show AutoTune Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTune

NFData AutoTune Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTune

Methods

rnf :: AutoTune -> () #

Eq AutoTune Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTune

Hashable AutoTune Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTune

Methods

hashWithSalt :: Int -> AutoTune -> Int #

hash :: AutoTune -> Int #

type Rep AutoTune Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTune

type Rep AutoTune = D1 ('MetaData "AutoTune" "Amazonka.OpenSearch.Types.AutoTune" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - Details about an Auto-Tune action.

$sel:autoTuneType:AutoTune', autoTune_autoTuneType - The type of Auto-Tune action.

AutoTuneDetails

data AutoTuneDetails Source #

Specifies details about a scheduled Auto-Tune action. For more information, see Auto-Tune for Amazon OpenSearch Service.

See: newAutoTuneDetails smart constructor.

Instances

Instances details
FromJSON AutoTuneDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneDetails

Generic AutoTuneDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneDetails

Associated Types

type Rep AutoTuneDetails :: Type -> Type #

Read AutoTuneDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneDetails

Show AutoTuneDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneDetails

NFData AutoTuneDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneDetails

Methods

rnf :: AutoTuneDetails -> () #

Eq AutoTuneDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneDetails

Hashable AutoTuneDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneDetails

type Rep AutoTuneDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneDetails

type Rep AutoTuneDetails = D1 ('MetaData "AutoTuneDetails" "Amazonka.OpenSearch.Types.AutoTuneDetails" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - Container for details about a scheduled Auto-Tune action.

AutoTuneMaintenanceSchedule

data AutoTuneMaintenanceSchedule Source #

The Auto-Tune maintenance schedule. For more information, see Auto-Tune for Amazon OpenSearch Service.

See: newAutoTuneMaintenanceSchedule smart constructor.

Instances

Instances details
FromJSON AutoTuneMaintenanceSchedule Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneMaintenanceSchedule

ToJSON AutoTuneMaintenanceSchedule Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneMaintenanceSchedule

Generic AutoTuneMaintenanceSchedule Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneMaintenanceSchedule

Associated Types

type Rep AutoTuneMaintenanceSchedule :: Type -> Type #

Read AutoTuneMaintenanceSchedule Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneMaintenanceSchedule

Show AutoTuneMaintenanceSchedule Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneMaintenanceSchedule

NFData AutoTuneMaintenanceSchedule Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneMaintenanceSchedule

Eq AutoTuneMaintenanceSchedule Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneMaintenanceSchedule

Hashable AutoTuneMaintenanceSchedule Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneMaintenanceSchedule

type Rep AutoTuneMaintenanceSchedule Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneMaintenanceSchedule

type Rep AutoTuneMaintenanceSchedule = D1 ('MetaData "AutoTuneMaintenanceSchedule" "Amazonka.OpenSearch.Types.AutoTuneMaintenanceSchedule" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - A cron expression for a recurring maintenance schedule during which Auto-Tune can deploy changes.

$sel:duration:AutoTuneMaintenanceSchedule', autoTuneMaintenanceSchedule_duration - The duration of the maintenance schedule. For example, "Duration": {"Value": 2, "Unit": "HOURS"}.

$sel:startAt:AutoTuneMaintenanceSchedule', autoTuneMaintenanceSchedule_startAt - The Epoch timestamp at which the Auto-Tune maintenance schedule starts.

AutoTuneOptions

data AutoTuneOptions Source #

Auto-Tune settings when updating a domain. For more information, see Auto-Tune for Amazon OpenSearch Service.

See: newAutoTuneOptions smart constructor.

Instances

Instances details
FromJSON AutoTuneOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneOptions

ToJSON AutoTuneOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneOptions

Generic AutoTuneOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneOptions

Associated Types

type Rep AutoTuneOptions :: Type -> Type #

Read AutoTuneOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneOptions

Show AutoTuneOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneOptions

NFData AutoTuneOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneOptions

Methods

rnf :: AutoTuneOptions -> () #

Eq AutoTuneOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneOptions

Hashable AutoTuneOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneOptions

type Rep AutoTuneOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneOptions

type Rep AutoTuneOptions = D1 ('MetaData "AutoTuneOptions" "Amazonka.OpenSearch.Types.AutoTuneOptions" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - Whether Auto-Tune is enabled or disabled.

$sel:maintenanceSchedules:AutoTuneOptions', autoTuneOptions_maintenanceSchedules - A list of maintenance schedules during which Auto-Tune can deploy changes.

$sel:rollbackOnDisable:AutoTuneOptions', autoTuneOptions_rollbackOnDisable - When disabling Auto-Tune, specify NO_ROLLBACK to retain all prior Auto-Tune settings or DEFAULT_ROLLBACK to revert to the OpenSearch Service defaults. If you specify DEFAULT_ROLLBACK, you must include a MaintenanceSchedule in the request. Otherwise, OpenSearch Service is unable to perform the rollback.

AutoTuneOptionsInput

data AutoTuneOptionsInput Source #

Options for configuring Auto-Tune. For more information, see Auto-Tune for Amazon OpenSearch Service.

See: newAutoTuneOptionsInput smart constructor.

Instances

Instances details
ToJSON AutoTuneOptionsInput Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneOptionsInput

Generic AutoTuneOptionsInput Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneOptionsInput

Associated Types

type Rep AutoTuneOptionsInput :: Type -> Type #

Read AutoTuneOptionsInput Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneOptionsInput

Show AutoTuneOptionsInput Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneOptionsInput

NFData AutoTuneOptionsInput Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneOptionsInput

Methods

rnf :: AutoTuneOptionsInput -> () #

Eq AutoTuneOptionsInput Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneOptionsInput

Hashable AutoTuneOptionsInput Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneOptionsInput

type Rep AutoTuneOptionsInput Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneOptionsInput

type Rep AutoTuneOptionsInput = D1 ('MetaData "AutoTuneOptionsInput" "Amazonka.OpenSearch.Types.AutoTuneOptionsInput" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - Whether Auto-Tune is enabled or disabled.

$sel:maintenanceSchedules:AutoTuneOptionsInput', autoTuneOptionsInput_maintenanceSchedules - A list of maintenance schedules during which Auto-Tune can deploy changes. Maintenance schedules are overwrite, not append. If your request includes no schedules, the request deletes all existing schedules. To preserve existing schedules, make a call to DescribeDomainConfig first and use the MaintenanceSchedules portion of the response as the basis for this section.

AutoTuneOptionsOutput

data AutoTuneOptionsOutput Source #

The Auto-Tune settings for a domain, displayed when enabling or disabling Auto-Tune.

See: newAutoTuneOptionsOutput smart constructor.

Instances

Instances details
FromJSON AutoTuneOptionsOutput Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneOptionsOutput

Generic AutoTuneOptionsOutput Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneOptionsOutput

Associated Types

type Rep AutoTuneOptionsOutput :: Type -> Type #

Read AutoTuneOptionsOutput Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneOptionsOutput

Show AutoTuneOptionsOutput Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneOptionsOutput

NFData AutoTuneOptionsOutput Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneOptionsOutput

Methods

rnf :: AutoTuneOptionsOutput -> () #

Eq AutoTuneOptionsOutput Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneOptionsOutput

Hashable AutoTuneOptionsOutput Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneOptionsOutput

type Rep AutoTuneOptionsOutput Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneOptionsOutput

type Rep AutoTuneOptionsOutput = D1 ('MetaData "AutoTuneOptionsOutput" "Amazonka.OpenSearch.Types.AutoTuneOptionsOutput" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - Any errors that occurred while enabling or disabling Auto-Tune.

$sel:state:AutoTuneOptionsOutput', autoTuneOptionsOutput_state - The current state of Auto-Tune on the domain.

AutoTuneOptionsStatus

data AutoTuneOptionsStatus Source #

The Auto-Tune status for the domain.

See: newAutoTuneOptionsStatus smart constructor.

Instances

Instances details
FromJSON AutoTuneOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneOptionsStatus

Generic AutoTuneOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneOptionsStatus

Associated Types

type Rep AutoTuneOptionsStatus :: Type -> Type #

Read AutoTuneOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneOptionsStatus

Show AutoTuneOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneOptionsStatus

NFData AutoTuneOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneOptionsStatus

Methods

rnf :: AutoTuneOptionsStatus -> () #

Eq AutoTuneOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneOptionsStatus

Hashable AutoTuneOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneOptionsStatus

type Rep AutoTuneOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneOptionsStatus

type Rep AutoTuneOptionsStatus = D1 ('MetaData "AutoTuneOptionsStatus" "Amazonka.OpenSearch.Types.AutoTuneOptionsStatus" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - Auto-Tune settings for updating a domain.

$sel:status:AutoTuneOptionsStatus', autoTuneOptionsStatus_status - The current status of Auto-Tune for a domain.

AutoTuneStatus

data AutoTuneStatus Source #

The current status of Auto-Tune for the domain. For more information, see Auto-Tune for Amazon OpenSearch Service.

See: newAutoTuneStatus smart constructor.

Instances

Instances details
FromJSON AutoTuneStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneStatus

Generic AutoTuneStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneStatus

Associated Types

type Rep AutoTuneStatus :: Type -> Type #

Read AutoTuneStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneStatus

Show AutoTuneStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneStatus

NFData AutoTuneStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneStatus

Methods

rnf :: AutoTuneStatus -> () #

Eq AutoTuneStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneStatus

Hashable AutoTuneStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneStatus

type Rep AutoTuneStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneStatus

type Rep AutoTuneStatus = D1 ('MetaData "AutoTuneStatus" "Amazonka.OpenSearch.Types.AutoTuneStatus" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - Any errors that occurred while enabling or disabling Auto-Tune.

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

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

$sel:creationDate:AutoTuneStatus', autoTuneStatus_creationDate - Date and time when Auto-Tune was enabled for the domain.

$sel:updateDate:AutoTuneStatus', autoTuneStatus_updateDate - Date and time when the Auto-Tune options were last updated for the domain.

$sel:state:AutoTuneStatus', autoTuneStatus_state - The current state of Auto-Tune on the domain.

ChangeProgressDetails

data ChangeProgressDetails Source #

Container for information about a configuration change happening on a domain.

See: newChangeProgressDetails smart constructor.

Instances

Instances details
FromJSON ChangeProgressDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ChangeProgressDetails

Generic ChangeProgressDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ChangeProgressDetails

Associated Types

type Rep ChangeProgressDetails :: Type -> Type #

Read ChangeProgressDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ChangeProgressDetails

Show ChangeProgressDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ChangeProgressDetails

NFData ChangeProgressDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ChangeProgressDetails

Methods

rnf :: ChangeProgressDetails -> () #

Eq ChangeProgressDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ChangeProgressDetails

Hashable ChangeProgressDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ChangeProgressDetails

type Rep ChangeProgressDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ChangeProgressDetails

type Rep ChangeProgressDetails = D1 ('MetaData "ChangeProgressDetails" "Amazonka.OpenSearch.Types.ChangeProgressDetails" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 ID of the configuration change.

$sel:message:ChangeProgressDetails', changeProgressDetails_message - A message corresponding to the status of the configuration change.

ChangeProgressStage

data ChangeProgressStage Source #

Progress details for each stage of a domain update.

See: newChangeProgressStage smart constructor.

Instances

Instances details
FromJSON ChangeProgressStage Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ChangeProgressStage

Generic ChangeProgressStage Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ChangeProgressStage

Associated Types

type Rep ChangeProgressStage :: Type -> Type #

Read ChangeProgressStage Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ChangeProgressStage

Show ChangeProgressStage Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ChangeProgressStage

NFData ChangeProgressStage Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ChangeProgressStage

Methods

rnf :: ChangeProgressStage -> () #

Eq ChangeProgressStage Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ChangeProgressStage

Hashable ChangeProgressStage Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ChangeProgressStage

type Rep ChangeProgressStage Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ChangeProgressStage

type Rep ChangeProgressStage = D1 ('MetaData "ChangeProgressStage" "Amazonka.OpenSearch.Types.ChangeProgressStage" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 stage.

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

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

$sel:status:ChangeProgressStage', changeProgressStage_status - The status of the 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.OpenSearch.Types.ChangeProgressStatusDetails

Generic ChangeProgressStatusDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ChangeProgressStatusDetails

Associated Types

type Rep ChangeProgressStatusDetails :: Type -> Type #

Read ChangeProgressStatusDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ChangeProgressStatusDetails

Show ChangeProgressStatusDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ChangeProgressStatusDetails

NFData ChangeProgressStatusDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ChangeProgressStatusDetails

Eq ChangeProgressStatusDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ChangeProgressStatusDetails

Hashable ChangeProgressStatusDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ChangeProgressStatusDetails

type Rep ChangeProgressStatusDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ChangeProgressStatusDetails

type Rep ChangeProgressStatusDetails = D1 ('MetaData "ChangeProgressStatusDetails" "Amazonka.OpenSearch.Types.ChangeProgressStatusDetails" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 in the domain configuration change that have completed.

$sel:pendingProperties:ChangeProgressStatusDetails', changeProgressStatusDetails_pendingProperties - The list of properties in the domain configuration change that are still 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.

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

ClusterConfig

data ClusterConfig Source #

Container for the cluster configuration of an OpenSearch Service domain. For more information, see Creating and managing Amazon OpenSearch Service domains.

See: newClusterConfig smart constructor.

Instances

Instances details
FromJSON ClusterConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ClusterConfig

ToJSON ClusterConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ClusterConfig

Generic ClusterConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ClusterConfig

Associated Types

type Rep ClusterConfig :: Type -> Type #

Read ClusterConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ClusterConfig

Show ClusterConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ClusterConfig

NFData ClusterConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ClusterConfig

Methods

rnf :: ClusterConfig -> () #

Eq ClusterConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ClusterConfig

Hashable ClusterConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ClusterConfig

type Rep ClusterConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ClusterConfig

type Rep ClusterConfig = D1 ('MetaData "ClusterConfig" "Amazonka.OpenSearch.Types.ClusterConfig" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" 'False) (C1 ('MetaCons "ClusterConfig'" '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 OpenSearchPartitionInstanceType)) :*: S1 ('MetaSel ('Just "instanceCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))) :*: ((S1 ('MetaSel ('Just "instanceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OpenSearchPartitionInstanceType)) :*: (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 OpenSearchWarmPartitionInstanceType)) :*: (S1 ('MetaSel ('Just "zoneAwarenessConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ZoneAwarenessConfig)) :*: S1 ('MetaSel ('Just "zoneAwarenessEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))))))

newClusterConfig :: ClusterConfig Source #

Create a value of ClusterConfig 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:ClusterConfig', clusterConfig_coldStorageOptions - Container for cold storage configuration options.

$sel:dedicatedMasterCount:ClusterConfig', clusterConfig_dedicatedMasterCount - Number of dedicated master nodes in the cluster. This number must be greater than 1, otherwise you receive a validation exception.

$sel:dedicatedMasterEnabled:ClusterConfig', clusterConfig_dedicatedMasterEnabled - Indicates whether dedicated master nodes are enabled for the cluster.True if the cluster will use a dedicated master node.False if the cluster will not.

$sel:dedicatedMasterType:ClusterConfig', clusterConfig_dedicatedMasterType - OpenSearch Service instance type of the dedicated master nodes in the cluster.

$sel:instanceCount:ClusterConfig', clusterConfig_instanceCount - Number of dedicated master nodes in the cluster. This number must be greater than 1, otherwise you receive a validation exception.

$sel:instanceType:ClusterConfig', clusterConfig_instanceType - Instance type of data nodes in the cluster.

$sel:warmCount:ClusterConfig', clusterConfig_warmCount - The number of warm nodes in the cluster.

$sel:warmEnabled:ClusterConfig', clusterConfig_warmEnabled - Whether to enable warm storage for the cluster.

$sel:warmType:ClusterConfig', clusterConfig_warmType - The instance type for the cluster's warm nodes.

$sel:zoneAwarenessConfig:ClusterConfig', clusterConfig_zoneAwarenessConfig - Container for zone awareness configuration options. Only required if ZoneAwarenessEnabled is true.

$sel:zoneAwarenessEnabled:ClusterConfig', clusterConfig_zoneAwarenessEnabled - Indicates whether multiple Availability Zones are enabled. For more information, see Configuring a multi-AZ domain in Amazon OpenSearch Service.

ClusterConfigStatus

data ClusterConfigStatus Source #

The cluster configuration status for a domain.

See: newClusterConfigStatus smart constructor.

Instances

Instances details
FromJSON ClusterConfigStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ClusterConfigStatus

Generic ClusterConfigStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ClusterConfigStatus

Associated Types

type Rep ClusterConfigStatus :: Type -> Type #

Read ClusterConfigStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ClusterConfigStatus

Show ClusterConfigStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ClusterConfigStatus

NFData ClusterConfigStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ClusterConfigStatus

Methods

rnf :: ClusterConfigStatus -> () #

Eq ClusterConfigStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ClusterConfigStatus

Hashable ClusterConfigStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ClusterConfigStatus

type Rep ClusterConfigStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ClusterConfigStatus

type Rep ClusterConfigStatus = D1 ('MetaData "ClusterConfigStatus" "Amazonka.OpenSearch.Types.ClusterConfigStatus" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" 'False) (C1 ('MetaCons "ClusterConfigStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "options") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ClusterConfig) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 OptionStatus)))

newClusterConfigStatus Source #

Create a value of ClusterConfigStatus 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:ClusterConfigStatus', clusterConfigStatus_options - Cluster configuration options for the specified domain.

$sel:status:ClusterConfigStatus', clusterConfigStatus_status - The status of cluster configuration options for the specified domain.

CognitoOptions

data CognitoOptions Source #

Container for the parameters required to enable Cognito authentication for an OpenSearch Service domain. For more information, see Configuring Amazon Cognito authentication for OpenSearch Dashboards.

See: newCognitoOptions smart constructor.

Instances

Instances details
FromJSON CognitoOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.CognitoOptions

ToJSON CognitoOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.CognitoOptions

Generic CognitoOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.CognitoOptions

Associated Types

type Rep CognitoOptions :: Type -> Type #

Read CognitoOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.CognitoOptions

Show CognitoOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.CognitoOptions

NFData CognitoOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.CognitoOptions

Methods

rnf :: CognitoOptions -> () #

Eq CognitoOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.CognitoOptions

Hashable CognitoOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.CognitoOptions

type Rep CognitoOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.CognitoOptions

type Rep CognitoOptions = D1 ('MetaData "CognitoOptions" "Amazonka.OpenSearch.Types.CognitoOptions" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - Whether to enable or disable Amazon Cognito authentication for OpenSearch Dashboards.

$sel:identityPoolId:CognitoOptions', cognitoOptions_identityPoolId - The Amazon Cognito identity pool ID that you want OpenSearch Service to use for OpenSearch Dashboards authentication.

$sel:roleArn:CognitoOptions', cognitoOptions_roleArn - The AmazonOpenSearchServiceCognitoAccess role that allows OpenSearch Service to configure your user pool and identity pool.

$sel:userPoolId:CognitoOptions', cognitoOptions_userPoolId - The Amazon Cognito user pool ID that you want OpenSearch Service to use for OpenSearch Dashboards authentication.

CognitoOptionsStatus

data CognitoOptionsStatus Source #

The status of the Cognito options for the specified domain.

See: newCognitoOptionsStatus smart constructor.

Instances

Instances details
FromJSON CognitoOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.CognitoOptionsStatus

Generic CognitoOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.CognitoOptionsStatus

Associated Types

type Rep CognitoOptionsStatus :: Type -> Type #

Read CognitoOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.CognitoOptionsStatus

Show CognitoOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.CognitoOptionsStatus

NFData CognitoOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.CognitoOptionsStatus

Methods

rnf :: CognitoOptionsStatus -> () #

Eq CognitoOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.CognitoOptionsStatus

Hashable CognitoOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.CognitoOptionsStatus

type Rep CognitoOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.CognitoOptionsStatus

type Rep CognitoOptionsStatus = D1 ('MetaData "CognitoOptionsStatus" "Amazonka.OpenSearch.Types.CognitoOptionsStatus" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - Cognito options for the specified domain.

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

ColdStorageOptions

data ColdStorageOptions Source #

Container for the parameters required to enable cold storage for an OpenSearch Service domain. For more information, see Cold storage for Amazon OpenSearch Service.

See: newColdStorageOptions smart constructor.

Instances

Instances details
FromJSON ColdStorageOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ColdStorageOptions

ToJSON ColdStorageOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ColdStorageOptions

Generic ColdStorageOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ColdStorageOptions

Associated Types

type Rep ColdStorageOptions :: Type -> Type #

Read ColdStorageOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ColdStorageOptions

Show ColdStorageOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ColdStorageOptions

NFData ColdStorageOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ColdStorageOptions

Methods

rnf :: ColdStorageOptions -> () #

Eq ColdStorageOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ColdStorageOptions

Hashable ColdStorageOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ColdStorageOptions

type Rep ColdStorageOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ColdStorageOptions

type Rep ColdStorageOptions = D1 ('MetaData "ColdStorageOptions" "Amazonka.OpenSearch.Types.ColdStorageOptions" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - Whether to enable or disable cold storage on the domain.

CompatibleVersionsMap

data CompatibleVersionsMap Source #

A map of OpenSearch or Elasticsearch versions and the versions you can upgrade them to.

See: newCompatibleVersionsMap smart constructor.

Instances

Instances details
FromJSON CompatibleVersionsMap Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.CompatibleVersionsMap

Generic CompatibleVersionsMap Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.CompatibleVersionsMap

Associated Types

type Rep CompatibleVersionsMap :: Type -> Type #

Read CompatibleVersionsMap Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.CompatibleVersionsMap

Show CompatibleVersionsMap Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.CompatibleVersionsMap

NFData CompatibleVersionsMap Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.CompatibleVersionsMap

Methods

rnf :: CompatibleVersionsMap -> () #

Eq CompatibleVersionsMap Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.CompatibleVersionsMap

Hashable CompatibleVersionsMap Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.CompatibleVersionsMap

type Rep CompatibleVersionsMap Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.CompatibleVersionsMap

type Rep CompatibleVersionsMap = D1 ('MetaData "CompatibleVersionsMap" "Amazonka.OpenSearch.Types.CompatibleVersionsMap" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 that the OpenSearch Service domain is running.

$sel:targetVersions:CompatibleVersionsMap', compatibleVersionsMap_targetVersions - The possible versions that you can upgrade the domain to.

DescribePackagesFilter

data DescribePackagesFilter Source #

A filter to apply to the DescribePackage response.

See: newDescribePackagesFilter smart constructor.

Instances

Instances details
ToJSON DescribePackagesFilter Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DescribePackagesFilter

Generic DescribePackagesFilter Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DescribePackagesFilter

Associated Types

type Rep DescribePackagesFilter :: Type -> Type #

Read DescribePackagesFilter Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DescribePackagesFilter

Show DescribePackagesFilter Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DescribePackagesFilter

NFData DescribePackagesFilter Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DescribePackagesFilter

Methods

rnf :: DescribePackagesFilter -> () #

Eq DescribePackagesFilter Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DescribePackagesFilter

Hashable DescribePackagesFilter Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DescribePackagesFilter

type Rep DescribePackagesFilter Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DescribePackagesFilter

type Rep DescribePackagesFilter = D1 ('MetaData "DescribePackagesFilter" "Amazonka.OpenSearch.Types.DescribePackagesFilter" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 filter field.

DomainConfig

data DomainConfig Source #

Container for the configuration of an OpenSearch Service domain.

See: newDomainConfig smart constructor.

Instances

Instances details
FromJSON DomainConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainConfig

Generic DomainConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainConfig

Associated Types

type Rep DomainConfig :: Type -> Type #

Read DomainConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainConfig

Show DomainConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainConfig

NFData DomainConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainConfig

Methods

rnf :: DomainConfig -> () #

Eq DomainConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainConfig

Hashable DomainConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainConfig

type Rep DomainConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainConfig

type Rep DomainConfig = D1 ('MetaData "DomainConfig" "Amazonka.OpenSearch.Types.DomainConfig" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" 'False) (C1 ('MetaCons "DomainConfig'" '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 "clusterConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ClusterConfigStatus)) :*: 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 "encryptionAtRestOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EncryptionAtRestOptionsStatus)) :*: S1 ('MetaSel ('Just "engineVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VersionStatus)))) :*: ((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)))))))

newDomainConfig :: DomainConfig Source #

Create a value of DomainConfig 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:DomainConfig', domainConfig_accessPolicies - Specifies the access policies for the domain.

$sel:advancedOptions:DomainConfig', domainConfig_advancedOptions - Key-value pairs to specify advanced configuration options. For more information, see Advanced options.

$sel:advancedSecurityOptions:DomainConfig', domainConfig_advancedSecurityOptions - Container for fine-grained access control settings for the domain.

$sel:autoTuneOptions:DomainConfig', domainConfig_autoTuneOptions - Container for Auto-Tune settings for the domain.

$sel:changeProgressDetails:DomainConfig', domainConfig_changeProgressDetails - Container for information about the progress of an existing configuration change.

$sel:clusterConfig:DomainConfig', domainConfig_clusterConfig - Container for the cluster configuration of a the domain.

$sel:cognitoOptions:DomainConfig', domainConfig_cognitoOptions - Container for Amazon Cognito options for the domain.

$sel:domainEndpointOptions:DomainConfig', domainConfig_domainEndpointOptions - Additional options for the domain endpoint, such as whether to require HTTPS for all traffic.

$sel:eBSOptions:DomainConfig', domainConfig_eBSOptions - Container for EBS options configured for an OpenSearch Service domain.

$sel:encryptionAtRestOptions:DomainConfig', domainConfig_encryptionAtRestOptions - Key-value pairs to enable encryption at rest.

$sel:engineVersion:DomainConfig', domainConfig_engineVersion - The OpenSearch or Elasticsearch version that the domain is running.

$sel:logPublishingOptions:DomainConfig', domainConfig_logPublishingOptions - Key-value pairs to configure slow log publishing.

$sel:nodeToNodeEncryptionOptions:DomainConfig', domainConfig_nodeToNodeEncryptionOptions - Whether node-to-node encryption is enabled or disabled.

$sel:snapshotOptions:DomainConfig', domainConfig_snapshotOptions - DEPRECATED. Container for parameters required to configure automated snapshots of domain indexes.

$sel:vPCOptions:DomainConfig', domainConfig_vPCOptions - The current VPC options for the domain and the status of any updates to their configuration.

DomainEndpointOptions

data DomainEndpointOptions Source #

Options to configure a custom endpoint for an OpenSearch Service domain.

See: newDomainEndpointOptions smart constructor.

Instances

Instances details
FromJSON DomainEndpointOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainEndpointOptions

ToJSON DomainEndpointOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainEndpointOptions

Generic DomainEndpointOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainEndpointOptions

Associated Types

type Rep DomainEndpointOptions :: Type -> Type #

Read DomainEndpointOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainEndpointOptions

Show DomainEndpointOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainEndpointOptions

NFData DomainEndpointOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainEndpointOptions

Methods

rnf :: DomainEndpointOptions -> () #

Eq DomainEndpointOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainEndpointOptions

Hashable DomainEndpointOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainEndpointOptions

type Rep DomainEndpointOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainEndpointOptions

type Rep DomainEndpointOptions = D1 ('MetaData "DomainEndpointOptions" "Amazonka.OpenSearch.Types.DomainEndpointOptions" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - The fully qualified URL for the custom endpoint.

$sel:customEndpointCertificateArn:DomainEndpointOptions', domainEndpointOptions_customEndpointCertificateArn - The ARN for your security certificate, managed in Amazon Web Services Certificate Manager (ACM).

$sel:customEndpointEnabled:DomainEndpointOptions', domainEndpointOptions_customEndpointEnabled - Whether to enable a custom endpoint for the domain.

$sel:enforceHTTPS:DomainEndpointOptions', domainEndpointOptions_enforceHTTPS - True to require that all traffic to the domain arrive over HTTPS.

$sel:tLSSecurityPolicy:DomainEndpointOptions', domainEndpointOptions_tLSSecurityPolicy - Specify the TLS security policy to apply to the HTTPS endpoint of the domain.

Can be one of the following values:

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

DomainEndpointOptionsStatus

data DomainEndpointOptionsStatus Source #

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

See: newDomainEndpointOptionsStatus smart constructor.

Instances

Instances details
FromJSON DomainEndpointOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainEndpointOptionsStatus

Generic DomainEndpointOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainEndpointOptionsStatus

Associated Types

type Rep DomainEndpointOptionsStatus :: Type -> Type #

Read DomainEndpointOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainEndpointOptionsStatus

Show DomainEndpointOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainEndpointOptionsStatus

NFData DomainEndpointOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainEndpointOptionsStatus

Eq DomainEndpointOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainEndpointOptionsStatus

Hashable DomainEndpointOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainEndpointOptionsStatus

type Rep DomainEndpointOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainEndpointOptionsStatus

type Rep DomainEndpointOptionsStatus = D1 ('MetaData "DomainEndpointOptionsStatus" "Amazonka.OpenSearch.Types.DomainEndpointOptionsStatus" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 the endpoint for a domain.

$sel:status:DomainEndpointOptionsStatus', domainEndpointOptionsStatus_status - The status of the endpoint options for a domain.

DomainInfo

data DomainInfo Source #

Information about an OpenSearch Service domain.

See: newDomainInfo smart constructor.

Instances

Instances details
FromJSON DomainInfo Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainInfo

Generic DomainInfo Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainInfo

Associated Types

type Rep DomainInfo :: Type -> Type #

Read DomainInfo Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainInfo

Show DomainInfo Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainInfo

NFData DomainInfo Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainInfo

Methods

rnf :: DomainInfo -> () #

Eq DomainInfo Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainInfo

Hashable DomainInfo Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainInfo

type Rep DomainInfo Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainInfo

type Rep DomainInfo = D1 ('MetaData "DomainInfo" "Amazonka.OpenSearch.Types.DomainInfo" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - Name of the domain.

$sel:engineType:DomainInfo', domainInfo_engineType - The type of search engine that the domain is running.OpenSearch for an OpenSearch engine, or Elasticsearch for a legacy Elasticsearch OSS engine.

DomainInformationContainer

data DomainInformationContainer Source #

Container for information about an OpenSearch Service domain.

See: newDomainInformationContainer smart constructor.

Instances

Instances details
FromJSON DomainInformationContainer Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainInformationContainer

ToJSON DomainInformationContainer Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainInformationContainer

Generic DomainInformationContainer Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainInformationContainer

Associated Types

type Rep DomainInformationContainer :: Type -> Type #

Read DomainInformationContainer Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainInformationContainer

Show DomainInformationContainer Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainInformationContainer

NFData DomainInformationContainer Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainInformationContainer

Eq DomainInformationContainer Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainInformationContainer

Hashable DomainInformationContainer Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainInformationContainer

type Rep DomainInformationContainer Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainInformationContainer

type Rep DomainInformationContainer = D1 ('MetaData "DomainInformationContainer" "Amazonka.OpenSearch.Types.DomainInformationContainer" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" 'False) (C1 ('MetaCons "DomainInformationContainer'" 'PrefixI 'True) (S1 ('MetaSel ('Just "aWSDomainInformation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AWSDomainInformation))))

newDomainInformationContainer :: DomainInformationContainer Source #

Create a value of DomainInformationContainer 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:aWSDomainInformation:DomainInformationContainer', domainInformationContainer_aWSDomainInformation - Information about an Amazon OpenSearch Service domain.

DomainPackageDetails

data DomainPackageDetails Source #

Information about a package that is associated with a domain. For more information, see Custom packages for Amazon OpenSearch Service.

See: newDomainPackageDetails smart constructor.

Instances

Instances details
FromJSON DomainPackageDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainPackageDetails

Generic DomainPackageDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainPackageDetails

Associated Types

type Rep DomainPackageDetails :: Type -> Type #

Read DomainPackageDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainPackageDetails

Show DomainPackageDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainPackageDetails

NFData DomainPackageDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainPackageDetails

Methods

rnf :: DomainPackageDetails -> () #

Eq DomainPackageDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainPackageDetails

Hashable DomainPackageDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainPackageDetails

type Rep DomainPackageDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.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 that the package is associated with.

$sel:domainPackageStatus:DomainPackageDetails', domainPackageDetails_domainPackageStatus - State of the association.

$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 package 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 - The type of package.

$sel:packageVersion:DomainPackageDetails', domainPackageDetails_packageVersion - The current version of the package.

$sel:referencePath:DomainPackageDetails', domainPackageDetails_referencePath - Denotes the location of the package on the OpenSearch Service cluster nodes. It's the same as synonym_path for dictionary files.

DomainStatus

data DomainStatus Source #

The current status of an OpenSearch Service domain.

See: newDomainStatus smart constructor.

Instances

Instances details
FromJSON DomainStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainStatus

Generic DomainStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainStatus

Associated Types

type Rep DomainStatus :: Type -> Type #

Read DomainStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainStatus

Show DomainStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainStatus

NFData DomainStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainStatus

Methods

rnf :: DomainStatus -> () #

Eq DomainStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainStatus

Hashable DomainStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainStatus

type Rep DomainStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainStatus

type Rep DomainStatus = D1 ('MetaData "DomainStatus" "Amazonka.OpenSearch.Types.DomainStatus" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" 'False) (C1 ('MetaCons "DomainStatus'" '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 "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 "engineVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe 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 "clusterConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ClusterConfig)))))))

newDomainStatus Source #

Create a value of DomainStatus 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:DomainStatus', domainStatus_accessPolicies - Identity and Access Management (IAM) policy document specifying the access policies for the domain.

$sel:advancedOptions:DomainStatus', domainStatus_advancedOptions - Key-value pairs that specify advanced configuration options.

$sel:advancedSecurityOptions:DomainStatus', domainStatus_advancedSecurityOptions - Settings for fine-grained access control.

$sel:autoTuneOptions:DomainStatus', domainStatus_autoTuneOptions - Auto-Tune settings for the domain.

$sel:changeProgressDetails:DomainStatus', domainStatus_changeProgressDetails - Information about a configuration change happening on the domain.

$sel:cognitoOptions:DomainStatus', domainStatus_cognitoOptions - Key-value pairs to configure Amazon Cognito authentication for OpenSearch Dashboards.

$sel:created:DomainStatus', domainStatus_created - Creation status of an OpenSearch Service domain. True if domain creation is complete. False if domain creation is still in progress.

$sel:deleted:DomainStatus', domainStatus_deleted - Deletion status of an OpenSearch Service domain. True if domain deletion is complete. False if domain deletion is still in progress. Once deletion is complete, the status of the domain is no longer returned.

$sel:domainEndpointOptions:DomainStatus', domainStatus_domainEndpointOptions - Additional options for the domain endpoint, such as whether to require HTTPS for all traffic.

$sel:eBSOptions:DomainStatus', domainStatus_eBSOptions - Container for EBS-based storage settings for the domain.

$sel:encryptionAtRestOptions:DomainStatus', domainStatus_encryptionAtRestOptions - Encryption at rest settings for the domain.

$sel:endpoint:DomainStatus', domainStatus_endpoint - Domain-specific endpoint used to submit index, search, and data upload requests to the domain.

$sel:endpoints:DomainStatus', domainStatus_endpoints - The key-value pair that exists if the OpenSearch Service domain uses VPC endpoints.. Example key, value: 'vpc','vpc-endpoint-h2dsd34efgyghrtguk5gt6j2foh4.us-east-1.es.amazonaws.com'.

$sel:engineVersion:DomainStatus', domainStatus_engineVersion - Version of OpenSearch or Elasticsearch that the domain is running, in the format Elasticsearch_X.Y or OpenSearch_X.Y.

$sel:logPublishingOptions:DomainStatus', domainStatus_logPublishingOptions - Log publishing options for the domain.

$sel:nodeToNodeEncryptionOptions:DomainStatus', domainStatus_nodeToNodeEncryptionOptions - Whether node-to-node encryption is enabled or disabled.

$sel:processing:DomainStatus', domainStatus_processing - The status of the domain configuration. True if OpenSearch Service is processing configuration changes. False if the configuration is active.

$sel:serviceSoftwareOptions:DomainStatus', domainStatus_serviceSoftwareOptions - The current status of the domain's service software.

$sel:snapshotOptions:DomainStatus', domainStatus_snapshotOptions - DEPRECATED. Container for parameters required to configure automated snapshots of domain indexes.

$sel:upgradeProcessing:DomainStatus', domainStatus_upgradeProcessing - The status of a domain version upgrade to a new version of OpenSearch or Elasticsearch. True if OpenSearch Service is in the process of a version upgrade. False if the configuration is active.

$sel:vPCOptions:DomainStatus', domainStatus_vPCOptions - The VPC configuration for the domain.

$sel:domainId:DomainStatus', domainStatus_domainId - Unique identifier for the domain.

$sel:domainName:DomainStatus', domainStatus_domainName - Name of the domain. Domain names are unique across all domains owned by the same account within an Amazon Web Services Region.

$sel:arn:DomainStatus', domainStatus_arn - The Amazon Resource Name (ARN) of the domain. For more information, see IAM identifiers in the AWS Identity and Access Management User Guide.

$sel:clusterConfig:DomainStatus', domainStatus_clusterConfig - Container for the cluster configuration of the domain.

DryRunResults

data DryRunResults Source #

Results of a dry run performed in an update domain request.

See: newDryRunResults smart constructor.

Constructors

DryRunResults' (Maybe Text) (Maybe Text) 

Instances

Instances details
FromJSON DryRunResults Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DryRunResults

Generic DryRunResults Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DryRunResults

Associated Types

type Rep DryRunResults :: Type -> Type #

Read DryRunResults Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DryRunResults

Show DryRunResults Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DryRunResults

NFData DryRunResults Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DryRunResults

Methods

rnf :: DryRunResults -> () #

Eq DryRunResults Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DryRunResults

Hashable DryRunResults Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DryRunResults

type Rep DryRunResults Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DryRunResults

type Rep DryRunResults = D1 ('MetaData "DryRunResults" "Amazonka.OpenSearch.Types.DryRunResults" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 way in which OpenSearch Service will apply an update. Possible values are:

  • Blue/Green - The update requires a blue/green deployment.
  • DynamicUpdate - No blue/green deployment required
  • Undetermined - The domain is in the middle of an update and can't predict the deployment type. Try again after the update is complete.
  • None - The request doesn't include any configuration changes.

$sel:message:DryRunResults', dryRunResults_message - A message corresponding to the deployment type.

Duration

data Duration Source #

The duration of a maintenance schedule. For more information, see Auto-Tune for Amazon OpenSearch Service.

See: newDuration smart constructor.

Instances

Instances details
FromJSON Duration Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.Duration

ToJSON Duration Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.Duration

Generic Duration Source # 
Instance details

Defined in Amazonka.OpenSearch.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.OpenSearch.Types.Duration

Show Duration Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.Duration

NFData Duration Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.Duration

Methods

rnf :: Duration -> () #

Eq Duration Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.Duration

Hashable Duration Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.Duration

Methods

hashWithSalt :: Int -> Duration -> Int #

hash :: Duration -> Int #

type Rep Duration Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.Duration

type Rep Duration = D1 ('MetaData "Duration" "Amazonka.OpenSearch.Types.Duration" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - The unit of measurement for the duration of a maintenance schedule.

$sel:value:Duration', duration_value - Integer to specify the value of a maintenance schedule duration.

EBSOptions

data EBSOptions Source #

Container for the parameters required to enable EBS-based storage for an OpenSearch Service domain.

See: newEBSOptions smart constructor.

Instances

Instances details
FromJSON EBSOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EBSOptions

ToJSON EBSOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EBSOptions

Generic EBSOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EBSOptions

Associated Types

type Rep EBSOptions :: Type -> Type #

Read EBSOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EBSOptions

Show EBSOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EBSOptions

NFData EBSOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EBSOptions

Methods

rnf :: EBSOptions -> () #

Eq EBSOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EBSOptions

Hashable EBSOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EBSOptions

type Rep EBSOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EBSOptions

type Rep EBSOptions = D1 ('MetaData "EBSOptions" "Amazonka.OpenSearch.Types.EBSOptions" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - Indicates whether EBS volumes are attached to data nodes in an OpenSearch Service domain.

$sel:iops:EBSOptions', eBSOptions_iops - Specifies the baseline input/output (I/O) performance of EBS volumes attached to data nodes. Applicable only for the gp3 and provisioned IOPS EBS volume types.

$sel:throughput:EBSOptions', eBSOptions_throughput - Specifies the throughput (in MiB/s) of the EBS volumes attached to data nodes. Applicable only for the gp3 volume type.

$sel:volumeSize:EBSOptions', eBSOptions_volumeSize - Specifies the size (in GiB) of EBS volumes attached to data nodes.

$sel:volumeType:EBSOptions', eBSOptions_volumeType - Specifies the type of EBS volumes attached to data nodes.

EBSOptionsStatus

data EBSOptionsStatus Source #

The status of the EBS options for the specified OpenSearch Service domain.

See: newEBSOptionsStatus smart constructor.

Instances

Instances details
FromJSON EBSOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EBSOptionsStatus

Generic EBSOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EBSOptionsStatus

Associated Types

type Rep EBSOptionsStatus :: Type -> Type #

Read EBSOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EBSOptionsStatus

Show EBSOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EBSOptionsStatus

NFData EBSOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EBSOptionsStatus

Methods

rnf :: EBSOptionsStatus -> () #

Eq EBSOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EBSOptionsStatus

Hashable EBSOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EBSOptionsStatus

type Rep EBSOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EBSOptionsStatus

type Rep EBSOptionsStatus = D1 ('MetaData "EBSOptionsStatus" "Amazonka.OpenSearch.Types.EBSOptionsStatus" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - The configured EBS options for the specified domain.

$sel:status:EBSOptionsStatus', eBSOptionsStatus_status - The status of the EBS options for the specified domain.

EncryptionAtRestOptions

data EncryptionAtRestOptions Source #

Specifies whether the domain should encrypt data at rest, and if so, the Key Management Service (KMS) key to use. Can be used only to create a new domain, not update an existing one.

See: newEncryptionAtRestOptions smart constructor.

Instances

Instances details
FromJSON EncryptionAtRestOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EncryptionAtRestOptions

ToJSON EncryptionAtRestOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EncryptionAtRestOptions

Generic EncryptionAtRestOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EncryptionAtRestOptions

Associated Types

type Rep EncryptionAtRestOptions :: Type -> Type #

Read EncryptionAtRestOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EncryptionAtRestOptions

Show EncryptionAtRestOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EncryptionAtRestOptions

NFData EncryptionAtRestOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EncryptionAtRestOptions

Methods

rnf :: EncryptionAtRestOptions -> () #

Eq EncryptionAtRestOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EncryptionAtRestOptions

Hashable EncryptionAtRestOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EncryptionAtRestOptions

type Rep EncryptionAtRestOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EncryptionAtRestOptions

type Rep EncryptionAtRestOptions = D1 ('MetaData "EncryptionAtRestOptions" "Amazonka.OpenSearch.Types.EncryptionAtRestOptions" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - True to enable encryption at rest.

$sel:kmsKeyId:EncryptionAtRestOptions', encryptionAtRestOptions_kmsKeyId - The KMS key ID. Takes the form 1a2a3a4-1a2a-3a4a-5a6a-1a2a3a4a5a6a.

EncryptionAtRestOptionsStatus

data EncryptionAtRestOptionsStatus Source #

Status of the encryption at rest options for the specified OpenSearch Service domain.

See: newEncryptionAtRestOptionsStatus smart constructor.

Instances

Instances details
FromJSON EncryptionAtRestOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EncryptionAtRestOptionsStatus

Generic EncryptionAtRestOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EncryptionAtRestOptionsStatus

Associated Types

type Rep EncryptionAtRestOptionsStatus :: Type -> Type #

Read EncryptionAtRestOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EncryptionAtRestOptionsStatus

Show EncryptionAtRestOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EncryptionAtRestOptionsStatus

NFData EncryptionAtRestOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EncryptionAtRestOptionsStatus

Eq EncryptionAtRestOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EncryptionAtRestOptionsStatus

Hashable EncryptionAtRestOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EncryptionAtRestOptionsStatus

type Rep EncryptionAtRestOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EncryptionAtRestOptionsStatus

type Rep EncryptionAtRestOptionsStatus = D1 ('MetaData "EncryptionAtRestOptionsStatus" "Amazonka.OpenSearch.Types.EncryptionAtRestOptionsStatus" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - Encryption at rest options for the specified domain.

$sel:status:EncryptionAtRestOptionsStatus', encryptionAtRestOptionsStatus_status - The status of the encryption at rest options for the specified domain.

ErrorDetails

data ErrorDetails Source #

Additional information if the package is in an error state. Null otherwise.

See: newErrorDetails smart constructor.

Constructors

ErrorDetails' (Maybe Text) (Maybe Text) 

Instances

Instances details
FromJSON ErrorDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ErrorDetails

Generic ErrorDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ErrorDetails

Associated Types

type Rep ErrorDetails :: Type -> Type #

Read ErrorDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ErrorDetails

Show ErrorDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ErrorDetails

NFData ErrorDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ErrorDetails

Methods

rnf :: ErrorDetails -> () #

Eq ErrorDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ErrorDetails

Hashable ErrorDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ErrorDetails

type Rep ErrorDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ErrorDetails

type Rep ErrorDetails = D1 ('MetaData "ErrorDetails" "Amazonka.OpenSearch.Types.ErrorDetails" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - A message describing the error.

$sel:errorType:ErrorDetails', errorDetails_errorType - The type of error that occurred.

Filter

data Filter Source #

A filter used to limit results when describing inbound or outbound cross-cluster connections. You can specify multiple values per filter. A cross-cluster 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.OpenSearch.Types.Filter

Generic Filter Source # 
Instance details

Defined in Amazonka.OpenSearch.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.OpenSearch.Types.Filter

Show Filter Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.Filter

NFData Filter Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.Filter

Methods

rnf :: Filter -> () #

Eq Filter Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.Filter

Methods

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

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

Hashable Filter Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.Filter

Methods

hashWithSalt :: Int -> Filter -> Int #

hash :: Filter -> Int #

type Rep Filter Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.Filter

type Rep Filter = D1 ('MetaData "Filter" "Amazonka.OpenSearch.Types.Filter" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - The name of the filter.

$sel:values:Filter', filter_values - One or more values for the filter.

InboundConnection

data InboundConnection Source #

Describes an inbound cross-cluster connection for Amazon OpenSearch Service. For more information, see Cross-cluster search for Amazon OpenSearch Service.

See: newInboundConnection smart constructor.

Instances

Instances details
FromJSON InboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InboundConnection

Generic InboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InboundConnection

Associated Types

type Rep InboundConnection :: Type -> Type #

Read InboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InboundConnection

Show InboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InboundConnection

NFData InboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InboundConnection

Methods

rnf :: InboundConnection -> () #

Eq InboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InboundConnection

Hashable InboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InboundConnection

type Rep InboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InboundConnection

type Rep InboundConnection = D1 ('MetaData "InboundConnection" "Amazonka.OpenSearch.Types.InboundConnection" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" 'False) (C1 ('MetaCons "InboundConnection'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "connectionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "connectionStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InboundConnectionStatus))) :*: (S1 ('MetaSel ('Just "localDomainInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DomainInformationContainer)) :*: S1 ('MetaSel ('Just "remoteDomainInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DomainInformationContainer)))))

newInboundConnection :: InboundConnection Source #

Create a value of InboundConnection 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:connectionId:InboundConnection', inboundConnection_connectionId - The unique identifier of the connection.

$sel:connectionStatus:InboundConnection', inboundConnection_connectionStatus - The current status of the connection.

$sel:localDomainInfo:InboundConnection', inboundConnection_localDomainInfo - Information about the source (local) domain.

$sel:remoteDomainInfo:InboundConnection', inboundConnection_remoteDomainInfo - Information about the destination (remote) domain.

InboundConnectionStatus

data InboundConnectionStatus Source #

The status of an inbound cross-cluster connection for OpenSearch Service.

See: newInboundConnectionStatus smart constructor.

Instances

Instances details
FromJSON InboundConnectionStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InboundConnectionStatus

Generic InboundConnectionStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InboundConnectionStatus

Associated Types

type Rep InboundConnectionStatus :: Type -> Type #

Read InboundConnectionStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InboundConnectionStatus

Show InboundConnectionStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InboundConnectionStatus

NFData InboundConnectionStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InboundConnectionStatus

Methods

rnf :: InboundConnectionStatus -> () #

Eq InboundConnectionStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InboundConnectionStatus

Hashable InboundConnectionStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InboundConnectionStatus

type Rep InboundConnectionStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InboundConnectionStatus

type Rep InboundConnectionStatus = D1 ('MetaData "InboundConnectionStatus" "Amazonka.OpenSearch.Types.InboundConnectionStatus" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" 'False) (C1 ('MetaCons "InboundConnectionStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "statusCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InboundConnectionStatusCode))))

newInboundConnectionStatus :: InboundConnectionStatus Source #

Create a value of InboundConnectionStatus 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:InboundConnectionStatus', inboundConnectionStatus_message - Information about the connection.

$sel:statusCode:InboundConnectionStatus', inboundConnectionStatus_statusCode - The status code for the connection. Can be one of the following:

  • PENDING_ACCEPTANCE - Inbound connection is not yet accepted by the remote domain owner.
  • APPROVED: Inbound connection is pending acceptance by the remote domain owner.
  • PROVISIONING: Inbound connection is being provisioned.
  • ACTIVE: Inbound connection is active and ready to use.
  • 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 can no longer be used.

InstanceCountLimits

data InstanceCountLimits Source #

Limits on the number of instances that can be created in OpenSearch Service for a given instance type.

See: newInstanceCountLimits smart constructor.

Instances

Instances details
FromJSON InstanceCountLimits Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InstanceCountLimits

Generic InstanceCountLimits Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InstanceCountLimits

Associated Types

type Rep InstanceCountLimits :: Type -> Type #

Read InstanceCountLimits Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InstanceCountLimits

Show InstanceCountLimits Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InstanceCountLimits

NFData InstanceCountLimits Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InstanceCountLimits

Methods

rnf :: InstanceCountLimits -> () #

Eq InstanceCountLimits Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InstanceCountLimits

Hashable InstanceCountLimits Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InstanceCountLimits

type Rep InstanceCountLimits Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InstanceCountLimits

type Rep InstanceCountLimits = D1 ('MetaData "InstanceCountLimits" "Amazonka.OpenSearch.Types.InstanceCountLimits" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - The minimum allowed number of instances.

$sel:minimumInstanceCount:InstanceCountLimits', instanceCountLimits_minimumInstanceCount - The maximum allowed number of instances.

InstanceLimits

data InstanceLimits Source #

Instance-related attributes that are available for a given instance type.

See: newInstanceLimits smart constructor.

Instances

Instances details
FromJSON InstanceLimits Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InstanceLimits

Generic InstanceLimits Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InstanceLimits

Associated Types

type Rep InstanceLimits :: Type -> Type #

Read InstanceLimits Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InstanceLimits

Show InstanceLimits Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InstanceLimits

NFData InstanceLimits Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InstanceLimits

Methods

rnf :: InstanceLimits -> () #

Eq InstanceLimits Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InstanceLimits

Hashable InstanceLimits Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InstanceLimits

type Rep InstanceLimits Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InstanceLimits

type Rep InstanceLimits = D1 ('MetaData "InstanceLimits" "Amazonka.OpenSearch.Types.InstanceLimits" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - Limits on the number of instances that can be created for a given instance type.

InstanceTypeDetails

data InstanceTypeDetails Source #

Lists all instance types and available features for a given OpenSearch or Elasticsearch version.

See: newInstanceTypeDetails smart constructor.

Instances

Instances details
FromJSON InstanceTypeDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InstanceTypeDetails

Generic InstanceTypeDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InstanceTypeDetails

Associated Types

type Rep InstanceTypeDetails :: Type -> Type #

Read InstanceTypeDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InstanceTypeDetails

Show InstanceTypeDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InstanceTypeDetails

NFData InstanceTypeDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InstanceTypeDetails

Methods

rnf :: InstanceTypeDetails -> () #

Eq InstanceTypeDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InstanceTypeDetails

Hashable InstanceTypeDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InstanceTypeDetails

type Rep InstanceTypeDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InstanceTypeDetails

type Rep InstanceTypeDetails = D1 ('MetaData "InstanceTypeDetails" "Amazonka.OpenSearch.Types.InstanceTypeDetails" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" 'False) (C1 ('MetaCons "InstanceTypeDetails'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "advancedSecurityEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "appLogsEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "cognitoEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))) :*: ((S1 ('MetaSel ('Just "encryptionEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "instanceRole") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))) :*: (S1 ('MetaSel ('Just "instanceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OpenSearchPartitionInstanceType)) :*: S1 ('MetaSel ('Just "warmEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))))

newInstanceTypeDetails :: InstanceTypeDetails Source #

Create a value of InstanceTypeDetails 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:advancedSecurityEnabled:InstanceTypeDetails', instanceTypeDetails_advancedSecurityEnabled - Whether fine-grained access control is supported for the instance type.

$sel:appLogsEnabled:InstanceTypeDetails', instanceTypeDetails_appLogsEnabled - Whether logging is supported for the instance type.

$sel:cognitoEnabled:InstanceTypeDetails', instanceTypeDetails_cognitoEnabled - Whether Amazon Cognito access is supported for the instance type.

$sel:encryptionEnabled:InstanceTypeDetails', instanceTypeDetails_encryptionEnabled - Whether encryption at rest and node-to-node encryption are supported for the instance type.

$sel:instanceRole:InstanceTypeDetails', instanceTypeDetails_instanceRole - Whether the instance acts as a data node, a dedicated master node, or an UltraWarm node.

$sel:instanceType:InstanceTypeDetails', instanceTypeDetails_instanceType - The instance type.

$sel:warmEnabled:InstanceTypeDetails', instanceTypeDetails_warmEnabled - Whether UltraWarm is supported for the instance type.

Limits

data Limits Source #

Limits for a given instance type and for each of its roles.

See: newLimits smart constructor.

Instances

Instances details
FromJSON Limits Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.Limits

Generic Limits Source # 
Instance details

Defined in Amazonka.OpenSearch.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.OpenSearch.Types.Limits

Show Limits Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.Limits

NFData Limits Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.Limits

Methods

rnf :: Limits -> () #

Eq Limits Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.Limits

Methods

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

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

Hashable Limits Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.Limits

Methods

hashWithSalt :: Int -> Limits -> Int #

hash :: Limits -> Int #

type Rep Limits Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.Limits

type Rep Limits = D1 ('MetaData "Limits" "Amazonka.OpenSearch.Types.Limits" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 instance type for each of its instance roles.

$sel:instanceLimits:Limits', limits_instanceLimits - The limits for a given instance type.

$sel:storageTypes:Limits', limits_storageTypes - Storage-related attributes that are available for a given instance type.

LogPublishingOption

data LogPublishingOption Source #

Specifies whether the Amazon OpenSearch Service domain publishes the OpenSearch application and slow logs to Amazon CloudWatch. For more information, see Monitoring OpenSearch logs with Amazon CloudWatch Logs.

After you enable log publishing, you still have to enable the collection of slow logs using the OpenSearch REST API.

See: newLogPublishingOption smart constructor.

Instances

Instances details
FromJSON LogPublishingOption Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.LogPublishingOption

ToJSON LogPublishingOption Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.LogPublishingOption

Generic LogPublishingOption Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.LogPublishingOption

Associated Types

type Rep LogPublishingOption :: Type -> Type #

Read LogPublishingOption Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.LogPublishingOption

Show LogPublishingOption Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.LogPublishingOption

NFData LogPublishingOption Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.LogPublishingOption

Methods

rnf :: LogPublishingOption -> () #

Eq LogPublishingOption Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.LogPublishingOption

Hashable LogPublishingOption Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.LogPublishingOption

type Rep LogPublishingOption Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.LogPublishingOption

type Rep LogPublishingOption = D1 ('MetaData "LogPublishingOption" "Amazonka.OpenSearch.Types.LogPublishingOption" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - The Amazon Resource Name (ARN) of the CloudWatch Logs group to publish logs to.

$sel:enabled:LogPublishingOption', logPublishingOption_enabled - Whether the log should be published.

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.OpenSearch.Types.LogPublishingOptionsStatus

Generic LogPublishingOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.LogPublishingOptionsStatus

Associated Types

type Rep LogPublishingOptionsStatus :: Type -> Type #

Read LogPublishingOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.LogPublishingOptionsStatus

Show LogPublishingOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.LogPublishingOptionsStatus

NFData LogPublishingOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.LogPublishingOptionsStatus

Eq LogPublishingOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.LogPublishingOptionsStatus

Hashable LogPublishingOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.LogPublishingOptionsStatus

type Rep LogPublishingOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.LogPublishingOptionsStatus

type Rep LogPublishingOptionsStatus = D1 ('MetaData "LogPublishingOptionsStatus" "Amazonka.OpenSearch.Types.LogPublishingOptionsStatus" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 domain.

$sel:status:LogPublishingOptionsStatus', logPublishingOptionsStatus_status - The status of the log publishing options for the domain.

MasterUserOptions

data MasterUserOptions Source #

Credentials for the master user for a domain.

See: newMasterUserOptions smart constructor.

Instances

Instances details
ToJSON MasterUserOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.MasterUserOptions

Generic MasterUserOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.MasterUserOptions

Associated Types

type Rep MasterUserOptions :: Type -> Type #

Show MasterUserOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.MasterUserOptions

NFData MasterUserOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.MasterUserOptions

Methods

rnf :: MasterUserOptions -> () #

Eq MasterUserOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.MasterUserOptions

Hashable MasterUserOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.MasterUserOptions

type Rep MasterUserOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.MasterUserOptions

type Rep MasterUserOptions = D1 ('MetaData "MasterUserOptions" "Amazonka.OpenSearch.Types.MasterUserOptions" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - Amazon Resource Name (ARN) for the master user. Only specify if InternalUserDatabaseEnabled is false.

$sel:masterUserName:MasterUserOptions', masterUserOptions_masterUserName - User name for the master user. Only specify if InternalUserDatabaseEnabled is true.

$sel:masterUserPassword:MasterUserOptions', masterUserOptions_masterUserPassword - Password for the master user. Only specify if InternalUserDatabaseEnabled is true.

NodeToNodeEncryptionOptions

data NodeToNodeEncryptionOptions Source #

Enables or disables node-to-node encryption. For more information, see Node-to-node encryption for Amazon OpenSearch Service.

See: newNodeToNodeEncryptionOptions smart constructor.

Instances

Instances details
FromJSON NodeToNodeEncryptionOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.NodeToNodeEncryptionOptions

ToJSON NodeToNodeEncryptionOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.NodeToNodeEncryptionOptions

Generic NodeToNodeEncryptionOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.NodeToNodeEncryptionOptions

Associated Types

type Rep NodeToNodeEncryptionOptions :: Type -> Type #

Read NodeToNodeEncryptionOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.NodeToNodeEncryptionOptions

Show NodeToNodeEncryptionOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.NodeToNodeEncryptionOptions

NFData NodeToNodeEncryptionOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.NodeToNodeEncryptionOptions

Eq NodeToNodeEncryptionOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.NodeToNodeEncryptionOptions

Hashable NodeToNodeEncryptionOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.NodeToNodeEncryptionOptions

type Rep NodeToNodeEncryptionOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.NodeToNodeEncryptionOptions

type Rep NodeToNodeEncryptionOptions = D1 ('MetaData "NodeToNodeEncryptionOptions" "Amazonka.OpenSearch.Types.NodeToNodeEncryptionOptions" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - True to enable node-to-node encryption.

NodeToNodeEncryptionOptionsStatus

data NodeToNodeEncryptionOptionsStatus Source #

Status of the node-to-node encryption options for the specified domain.

See: newNodeToNodeEncryptionOptionsStatus smart constructor.

Instances

Instances details
FromJSON NodeToNodeEncryptionOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.NodeToNodeEncryptionOptionsStatus

Generic NodeToNodeEncryptionOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.NodeToNodeEncryptionOptionsStatus

Associated Types

type Rep NodeToNodeEncryptionOptionsStatus :: Type -> Type #

Read NodeToNodeEncryptionOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.NodeToNodeEncryptionOptionsStatus

Show NodeToNodeEncryptionOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.NodeToNodeEncryptionOptionsStatus

NFData NodeToNodeEncryptionOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.NodeToNodeEncryptionOptionsStatus

Eq NodeToNodeEncryptionOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.NodeToNodeEncryptionOptionsStatus

Hashable NodeToNodeEncryptionOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.NodeToNodeEncryptionOptionsStatus

type Rep NodeToNodeEncryptionOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.NodeToNodeEncryptionOptionsStatus

type Rep NodeToNodeEncryptionOptionsStatus = D1 ('MetaData "NodeToNodeEncryptionOptionsStatus" "Amazonka.OpenSearch.Types.NodeToNodeEncryptionOptionsStatus" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - The node-to-node encryption options for the specified domain.

$sel:status:NodeToNodeEncryptionOptionsStatus', nodeToNodeEncryptionOptionsStatus_status - The status of the node-to-node encryption options for the specified domain.

OptionStatus

data OptionStatus Source #

Provides the current status of an entity.

See: newOptionStatus smart constructor.

Instances

Instances details
FromJSON OptionStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OptionStatus

Generic OptionStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OptionStatus

Associated Types

type Rep OptionStatus :: Type -> Type #

Read OptionStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OptionStatus

Show OptionStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OptionStatus

NFData OptionStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OptionStatus

Methods

rnf :: OptionStatus -> () #

Eq OptionStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OptionStatus

Hashable OptionStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OptionStatus

type Rep OptionStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OptionStatus

type Rep OptionStatus = D1 ('MetaData "OptionStatus" "Amazonka.OpenSearch.Types.OptionStatus" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 entity is being deleted.

$sel:updateVersion:OptionStatus', optionStatus_updateVersion - The latest version of the entity.

$sel:creationDate:OptionStatus', optionStatus_creationDate - The timestamp when the entity was created.

$sel:updateDate:OptionStatus', optionStatus_updateDate - The timestamp of the last time the entity was updated.

$sel:state:OptionStatus', optionStatus_state - The state of the entity.

OutboundConnection

data OutboundConnection Source #

Specifies details about an outbound cross-cluster connection.

See: newOutboundConnection smart constructor.

Instances

Instances details
FromJSON OutboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OutboundConnection

Generic OutboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OutboundConnection

Associated Types

type Rep OutboundConnection :: Type -> Type #

Read OutboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OutboundConnection

Show OutboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OutboundConnection

NFData OutboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OutboundConnection

Methods

rnf :: OutboundConnection -> () #

Eq OutboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OutboundConnection

Hashable OutboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OutboundConnection

type Rep OutboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OutboundConnection

type Rep OutboundConnection = D1 ('MetaData "OutboundConnection" "Amazonka.OpenSearch.Types.OutboundConnection" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" 'False) (C1 ('MetaCons "OutboundConnection'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "connectionAlias") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "connectionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "connectionStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OutboundConnectionStatus)) :*: (S1 ('MetaSel ('Just "localDomainInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DomainInformationContainer)) :*: S1 ('MetaSel ('Just "remoteDomainInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DomainInformationContainer))))))

newOutboundConnection :: OutboundConnection Source #

Create a value of OutboundConnection 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:OutboundConnection', outboundConnection_connectionAlias - Name of the connection.

$sel:connectionId:OutboundConnection', outboundConnection_connectionId - Unique identifier of the connection.

$sel:connectionStatus:OutboundConnection', outboundConnection_connectionStatus - Status of the connection.

$sel:localDomainInfo:OutboundConnection', outboundConnection_localDomainInfo - Information about the source (local) domain.

$sel:remoteDomainInfo:OutboundConnection', outboundConnection_remoteDomainInfo - Information about the destination (remote) domain.

OutboundConnectionStatus

data OutboundConnectionStatus Source #

The status of an outbound cross-cluster connection.

See: newOutboundConnectionStatus smart constructor.

Instances

Instances details
FromJSON OutboundConnectionStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OutboundConnectionStatus

Generic OutboundConnectionStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OutboundConnectionStatus

Associated Types

type Rep OutboundConnectionStatus :: Type -> Type #

Read OutboundConnectionStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OutboundConnectionStatus

Show OutboundConnectionStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OutboundConnectionStatus

NFData OutboundConnectionStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OutboundConnectionStatus

Eq OutboundConnectionStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OutboundConnectionStatus

Hashable OutboundConnectionStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OutboundConnectionStatus

type Rep OutboundConnectionStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OutboundConnectionStatus

type Rep OutboundConnectionStatus = D1 ('MetaData "OutboundConnectionStatus" "Amazonka.OpenSearch.Types.OutboundConnectionStatus" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" 'False) (C1 ('MetaCons "OutboundConnectionStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "statusCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OutboundConnectionStatusCode))))

newOutboundConnectionStatus :: OutboundConnectionStatus Source #

Create a value of OutboundConnectionStatus 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:OutboundConnectionStatus', outboundConnectionStatus_message - Verbose information for the outbound connection.

$sel:statusCode:OutboundConnectionStatus', outboundConnectionStatus_statusCode - The status code for the outbound connection. 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 the remote domain owner.
  • APPROVED - Outbound connection has been approved by the remote domain owner for getting provisioned.
  • PROVISIONING - Outbound connection request is in process.
  • ACTIVE - Outbound connection is active and ready to use.
  • REJECTING - Outbound connection rejection by remote domain owner is in progress.
  • REJECTED - Outbound connection request is rejected by remote domain owner.
  • DELETING - Outbound connection deletion is in progress.
  • DELETED - Outbound connection is deleted and can no longer be used.

PackageDetails

data PackageDetails Source #

Basic information about a package.

See: newPackageDetails smart constructor.

Instances

Instances details
FromJSON PackageDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageDetails

Generic PackageDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageDetails

Associated Types

type Rep PackageDetails :: Type -> Type #

Read PackageDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageDetails

Show PackageDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageDetails

NFData PackageDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageDetails

Methods

rnf :: PackageDetails -> () #

Eq PackageDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageDetails

Hashable PackageDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageDetails

type Rep PackageDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.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 - The package version.

$sel:createdAt:PackageDetails', packageDetails_createdAt - The timestamp when the package was created.

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

$sel:lastUpdatedAt:PackageDetails', packageDetails_lastUpdatedAt - Date and time when the package was last updated.

$sel:packageDescription:PackageDetails', packageDetails_packageDescription - User-specified description of the package.

$sel:packageID:PackageDetails', packageDetails_packageID - The unique identifier of the package.

$sel:packageName:PackageDetails', packageDetails_packageName - User-specified name of the package.

$sel:packageStatus:PackageDetails', packageDetails_packageStatus - Current status of the package.

$sel:packageType:PackageDetails', packageDetails_packageType - The type of package.

PackageSource

data PackageSource Source #

The Amazon S3 location to import the package from.

See: newPackageSource smart constructor.

Constructors

PackageSource' (Maybe Text) (Maybe Text) 

Instances

Instances details
ToJSON PackageSource Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageSource

Generic PackageSource Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageSource

Associated Types

type Rep PackageSource :: Type -> Type #

Read PackageSource Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageSource

Show PackageSource Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageSource

NFData PackageSource Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageSource

Methods

rnf :: PackageSource -> () #

Eq PackageSource Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageSource

Hashable PackageSource Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageSource

type Rep PackageSource Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageSource

type Rep PackageSource = D1 ('MetaData "PackageSource" "Amazonka.OpenSearch.Types.PackageSource" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - The name of the Amazon S3 bucket containing the package.

$sel:s3Key:PackageSource', packageSource_s3Key - Key (file name) of the package.

PackageVersionHistory

data PackageVersionHistory Source #

Details about a package version.

See: newPackageVersionHistory smart constructor.

Instances

Instances details
FromJSON PackageVersionHistory Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageVersionHistory

Generic PackageVersionHistory Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageVersionHistory

Associated Types

type Rep PackageVersionHistory :: Type -> Type #

Read PackageVersionHistory Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageVersionHistory

Show PackageVersionHistory Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageVersionHistory

NFData PackageVersionHistory Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageVersionHistory

Methods

rnf :: PackageVersionHistory -> () #

Eq PackageVersionHistory Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageVersionHistory

Hashable PackageVersionHistory Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageVersionHistory

type Rep PackageVersionHistory Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageVersionHistory

type Rep PackageVersionHistory = D1 ('MetaData "PackageVersionHistory" "Amazonka.OpenSearch.Types.PackageVersionHistory" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 package version when it was uploaded.

$sel:createdAt:PackageVersionHistory', packageVersionHistory_createdAt - The date and time when the package was created.

$sel:packageVersion:PackageVersionHistory', packageVersionHistory_packageVersion - The package version.

RecurringCharge

data RecurringCharge Source #

Contains the specific price and frequency of a recurring charges for an OpenSearch Reserved Instance, or for a Reserved Instance offering.

See: newRecurringCharge smart constructor.

Instances

Instances details
FromJSON RecurringCharge Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.RecurringCharge

Generic RecurringCharge Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.RecurringCharge

Associated Types

type Rep RecurringCharge :: Type -> Type #

Read RecurringCharge Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.RecurringCharge

Show RecurringCharge Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.RecurringCharge

NFData RecurringCharge Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.RecurringCharge

Methods

rnf :: RecurringCharge -> () #

Eq RecurringCharge Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.RecurringCharge

Hashable RecurringCharge Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.RecurringCharge

type Rep RecurringCharge Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.RecurringCharge

type Rep RecurringCharge = D1 ('MetaData "RecurringCharge" "Amazonka.OpenSearch.Types.RecurringCharge" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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.

ReservedInstance

data ReservedInstance Source #

Details of an OpenSearch Reserved Instance.

See: newReservedInstance smart constructor.

Instances

Instances details
FromJSON ReservedInstance Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ReservedInstance

Generic ReservedInstance Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ReservedInstance

Associated Types

type Rep ReservedInstance :: Type -> Type #

Read ReservedInstance Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ReservedInstance

Show ReservedInstance Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ReservedInstance

NFData ReservedInstance Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ReservedInstance

Methods

rnf :: ReservedInstance -> () #

Eq ReservedInstance Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ReservedInstance

Hashable ReservedInstance Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ReservedInstance

type Rep ReservedInstance Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ReservedInstance

type Rep ReservedInstance = D1 ('MetaData "ReservedInstance" "Amazonka.OpenSearch.Types.ReservedInstance" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" 'False) (C1 ('MetaCons "ReservedInstance'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "billingSubscriptionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: (S1 ('MetaSel ('Just "currencyCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "duration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))) :*: ((S1 ('MetaSel ('Just "fixedPrice") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "instanceCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "instanceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OpenSearchPartitionInstanceType)) :*: S1 ('MetaSel ('Just "paymentOption") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReservedInstancePaymentOption))))) :*: ((S1 ('MetaSel ('Just "recurringCharges") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [RecurringCharge])) :*: (S1 ('MetaSel ('Just "reservationName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "reservedInstanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "reservedInstanceOfferingId") '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)))))))

newReservedInstance :: ReservedInstance Source #

Create a value of ReservedInstance 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:billingSubscriptionId:ReservedInstance', reservedInstance_billingSubscriptionId - The unique identifier of the billing subscription.

$sel:currencyCode:ReservedInstance', reservedInstance_currencyCode - The currency code for the offering.

$sel:duration:ReservedInstance', reservedInstance_duration - The duration, in seconds, for which the OpenSearch instance is reserved.

$sel:fixedPrice:ReservedInstance', reservedInstance_fixedPrice - The upfront fixed charge you will paid to purchase the specific Reserved Instance offering.

$sel:instanceCount:ReservedInstance', reservedInstance_instanceCount - The number of OpenSearch instances that have been reserved.

$sel:instanceType:ReservedInstance', reservedInstance_instanceType - The OpenSearch instance type offered by theReserved Instance offering.

$sel:paymentOption:ReservedInstance', reservedInstance_paymentOption - The payment option as defined in the Reserved Instance offering.

$sel:recurringCharges:ReservedInstance', reservedInstance_recurringCharges - The recurring charge to your account, regardless of whether you create any domains using the Reserved Instance offering.

$sel:reservationName:ReservedInstance', reservedInstance_reservationName - The customer-specified identifier to track this reservation.

$sel:reservedInstanceId:ReservedInstance', reservedInstance_reservedInstanceId - The unique identifier for the reservation.

$sel:reservedInstanceOfferingId:ReservedInstance', reservedInstance_reservedInstanceOfferingId - The unique identifier of the Reserved Instance offering.

$sel:startTime:ReservedInstance', reservedInstance_startTime - The date and time when the reservation was purchased.

$sel:state:ReservedInstance', reservedInstance_state - The state of the Reserved Instance.

$sel:usagePrice:ReservedInstance', reservedInstance_usagePrice - The hourly rate at which you're charged for the domain using this Reserved Instance.

ReservedInstanceOffering

data ReservedInstanceOffering Source #

Details of an OpenSearch Reserved Instance offering.

See: newReservedInstanceOffering smart constructor.

Instances

Instances details
FromJSON ReservedInstanceOffering Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ReservedInstanceOffering

Generic ReservedInstanceOffering Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ReservedInstanceOffering

Associated Types

type Rep ReservedInstanceOffering :: Type -> Type #

Read ReservedInstanceOffering Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ReservedInstanceOffering

Show ReservedInstanceOffering Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ReservedInstanceOffering

NFData ReservedInstanceOffering Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ReservedInstanceOffering

Eq ReservedInstanceOffering Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ReservedInstanceOffering

Hashable ReservedInstanceOffering Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ReservedInstanceOffering

type Rep ReservedInstanceOffering Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ReservedInstanceOffering

type Rep ReservedInstanceOffering = D1 ('MetaData "ReservedInstanceOffering" "Amazonka.OpenSearch.Types.ReservedInstanceOffering" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" 'False) (C1 ('MetaCons "ReservedInstanceOffering'" '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 "fixedPrice") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "instanceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OpenSearchPartitionInstanceType)))) :*: ((S1 ('MetaSel ('Just "paymentOption") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReservedInstancePaymentOption)) :*: S1 ('MetaSel ('Just "recurringCharges") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [RecurringCharge]))) :*: (S1 ('MetaSel ('Just "reservedInstanceOfferingId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "usagePrice") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))))

newReservedInstanceOffering :: ReservedInstanceOffering Source #

Create a value of ReservedInstanceOffering 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:ReservedInstanceOffering', reservedInstanceOffering_currencyCode - The currency code for the Reserved Instance offering.

$sel:duration:ReservedInstanceOffering', reservedInstanceOffering_duration - The duration, in seconds, for which the offering will reserve the OpenSearch instance.

$sel:fixedPrice:ReservedInstanceOffering', reservedInstanceOffering_fixedPrice - The upfront fixed charge you will pay to purchase the specific Reserved Instance offering.

$sel:instanceType:ReservedInstanceOffering', reservedInstanceOffering_instanceType - The OpenSearch instance type offered by the Reserved Instance offering.

$sel:paymentOption:ReservedInstanceOffering', reservedInstanceOffering_paymentOption - Payment option for the Reserved Instance offering

$sel:recurringCharges:ReservedInstanceOffering', reservedInstanceOffering_recurringCharges - The recurring charge to your account, regardless of whether you creates any domains using the offering.

$sel:reservedInstanceOfferingId:ReservedInstanceOffering', reservedInstanceOffering_reservedInstanceOfferingId - The unique identifier of the Reserved Instance offering.

$sel:usagePrice:ReservedInstanceOffering', reservedInstanceOffering_usagePrice - The hourly rate at which you're charged for the domain using this Reserved Instance.

SAMLIdp

data SAMLIdp Source #

The SAML identity povider information.

See: newSAMLIdp smart constructor.

Constructors

SAMLIdp' Text Text 

Instances

Instances details
FromJSON SAMLIdp Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.SAMLIdp

ToJSON SAMLIdp Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.SAMLIdp

Generic SAMLIdp Source # 
Instance details

Defined in Amazonka.OpenSearch.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.OpenSearch.Types.SAMLIdp

Show SAMLIdp Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.SAMLIdp

NFData SAMLIdp Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.SAMLIdp

Methods

rnf :: SAMLIdp -> () #

Eq SAMLIdp Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.SAMLIdp

Methods

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

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

Hashable SAMLIdp Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.SAMLIdp

Methods

hashWithSalt :: Int -> SAMLIdp -> Int #

hash :: SAMLIdp -> Int #

type Rep SAMLIdp Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.SAMLIdp

type Rep SAMLIdp = D1 ('MetaData "SAMLIdp" "Amazonka.OpenSearch.Types.SAMLIdp" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 the SAML identity provider.

SAMLOptionsInput

data SAMLOptionsInput Source #

The SAML authentication configuration for an Amazon OpenSearch Service domain.

See: newSAMLOptionsInput smart constructor.

Instances

Instances details
ToJSON SAMLOptionsInput Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.SAMLOptionsInput

Generic SAMLOptionsInput Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.SAMLOptionsInput

Associated Types

type Rep SAMLOptionsInput :: Type -> Type #

Show SAMLOptionsInput Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.SAMLOptionsInput

NFData SAMLOptionsInput Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.SAMLOptionsInput

Methods

rnf :: SAMLOptionsInput -> () #

Eq SAMLOptionsInput Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.SAMLOptionsInput

Hashable SAMLOptionsInput Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.SAMLOptionsInput

type Rep SAMLOptionsInput Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.SAMLOptionsInput

type Rep SAMLOptionsInput = D1 ('MetaData "SAMLOptionsInput" "Amazonka.OpenSearch.Types.SAMLOptionsInput" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 to enable SAML authentication for a domain.

$sel:idp:SAMLOptionsInput', sAMLOptionsInput_idp - The SAML Identity Provider's information.

$sel:masterBackendRole:SAMLOptionsInput', sAMLOptionsInput_masterBackendRole - The backend role that the SAML master user is mapped to.

$sel:masterUserName:SAMLOptionsInput', sAMLOptionsInput_masterUserName - The SAML master user name, which is stored in the domain's internal user database.

$sel:rolesKey:SAMLOptionsInput', sAMLOptionsInput_rolesKey - Element of the SAML assertion to use for backend roles. Default is roles.

$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 - Element of the SAML assertion to use for the user name. Default is NameID.

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.OpenSearch.Types.SAMLOptionsOutput

Generic SAMLOptionsOutput Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.SAMLOptionsOutput

Associated Types

type Rep SAMLOptionsOutput :: Type -> Type #

Read SAMLOptionsOutput Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.SAMLOptionsOutput

Show SAMLOptionsOutput Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.SAMLOptionsOutput

NFData SAMLOptionsOutput Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.SAMLOptionsOutput

Methods

rnf :: SAMLOptionsOutput -> () #

Eq SAMLOptionsOutput Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.SAMLOptionsOutput

Hashable SAMLOptionsOutput Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.SAMLOptionsOutput

type Rep SAMLOptionsOutput Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.SAMLOptionsOutput

type Rep SAMLOptionsOutput = D1 ('MetaData "SAMLOptionsOutput" "Amazonka.OpenSearch.Types.SAMLOptionsOutput" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 about a scheduled Auto-Tune action. For more information, see Auto-Tune for Amazon OpenSearch Service.

See: newScheduledAutoTuneDetails smart constructor.

Instances

Instances details
FromJSON ScheduledAutoTuneDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ScheduledAutoTuneDetails

Generic ScheduledAutoTuneDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ScheduledAutoTuneDetails

Associated Types

type Rep ScheduledAutoTuneDetails :: Type -> Type #

Read ScheduledAutoTuneDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ScheduledAutoTuneDetails

Show ScheduledAutoTuneDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ScheduledAutoTuneDetails

NFData ScheduledAutoTuneDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ScheduledAutoTuneDetails

Eq ScheduledAutoTuneDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ScheduledAutoTuneDetails

Hashable ScheduledAutoTuneDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ScheduledAutoTuneDetails

type Rep ScheduledAutoTuneDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ScheduledAutoTuneDetails

type Rep ScheduledAutoTuneDetails = D1 ('MetaData "ScheduledAutoTuneDetails" "Amazonka.OpenSearch.Types.ScheduledAutoTuneDetails" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - A description of the Auto-Tune action.

$sel:actionType:ScheduledAutoTuneDetails', scheduledAutoTuneDetails_actionType - The type of Auto-Tune action.

$sel:date:ScheduledAutoTuneDetails', scheduledAutoTuneDetails_date - The date and time when the Auto-Tune action is scheduled for the domain.

$sel:severity:ScheduledAutoTuneDetails', scheduledAutoTuneDetails_severity - The severity of the Auto-Tune action. Valid values are LOW, MEDIUM, and HIGH.

ServiceSoftwareOptions

data ServiceSoftwareOptions Source #

The current status of the service software for an Amazon OpenSearch Service domain. For more information, see Service software updates in Amazon OpenSearch Service.

See: newServiceSoftwareOptions smart constructor.

Instances

Instances details
FromJSON ServiceSoftwareOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ServiceSoftwareOptions

Generic ServiceSoftwareOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ServiceSoftwareOptions

Associated Types

type Rep ServiceSoftwareOptions :: Type -> Type #

Read ServiceSoftwareOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ServiceSoftwareOptions

Show ServiceSoftwareOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ServiceSoftwareOptions

NFData ServiceSoftwareOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ServiceSoftwareOptions

Methods

rnf :: ServiceSoftwareOptions -> () #

Eq ServiceSoftwareOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ServiceSoftwareOptions

Hashable ServiceSoftwareOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ServiceSoftwareOptions

type Rep ServiceSoftwareOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ServiceSoftwareOptions

type Rep ServiceSoftwareOptions = D1 ('MetaData "ServiceSoftwareOptions" "Amazonka.OpenSearch.Types.ServiceSoftwareOptions" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - The 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're able to cancel your service software version update. False if you can't cancel your service software update.

$sel:currentVersion:ServiceSoftwareOptions', serviceSoftwareOptions_currentVersion - The current service software version present on the domain.

$sel:description:ServiceSoftwareOptions', serviceSoftwareOptions_description - A description of the service software update status.

$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 the automated update date.

$sel:updateAvailable:ServiceSoftwareOptions', serviceSoftwareOptions_updateAvailable - True if you're able to update your service software version. False if you can't update your service software version.

$sel:updateStatus:ServiceSoftwareOptions', serviceSoftwareOptions_updateStatus - The status of your service software update.

SnapshotOptions

data SnapshotOptions Source #

The time, in UTC format, when OpenSearch Service takes a daily automated snapshot of the specified domain. Default is 0 hours.

See: newSnapshotOptions smart constructor.

Constructors

SnapshotOptions' (Maybe Int) 

Instances

Instances details
FromJSON SnapshotOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.SnapshotOptions

ToJSON SnapshotOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.SnapshotOptions

Generic SnapshotOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.SnapshotOptions

Associated Types

type Rep SnapshotOptions :: Type -> Type #

Read SnapshotOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.SnapshotOptions

Show SnapshotOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.SnapshotOptions

NFData SnapshotOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.SnapshotOptions

Methods

rnf :: SnapshotOptions -> () #

Eq SnapshotOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.SnapshotOptions

Hashable SnapshotOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.SnapshotOptions

type Rep SnapshotOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.SnapshotOptions

type Rep SnapshotOptions = D1 ('MetaData "SnapshotOptions" "Amazonka.OpenSearch.Types.SnapshotOptions" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - The time, in UTC format, when OpenSearch Service takes a daily automated snapshot of the specified domain. Default is 0 hours.

SnapshotOptionsStatus

data SnapshotOptionsStatus Source #

Container for information about a daily automated snapshot for an OpenSearch Service domain.

See: newSnapshotOptionsStatus smart constructor.

Instances

Instances details
FromJSON SnapshotOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.SnapshotOptionsStatus

Generic SnapshotOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.SnapshotOptionsStatus

Associated Types

type Rep SnapshotOptionsStatus :: Type -> Type #

Read SnapshotOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.SnapshotOptionsStatus

Show SnapshotOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.SnapshotOptionsStatus

NFData SnapshotOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.SnapshotOptionsStatus

Methods

rnf :: SnapshotOptionsStatus -> () #

Eq SnapshotOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.SnapshotOptionsStatus

Hashable SnapshotOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.SnapshotOptionsStatus

type Rep SnapshotOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.SnapshotOptionsStatus

type Rep SnapshotOptionsStatus = D1 ('MetaData "SnapshotOptionsStatus" "Amazonka.OpenSearch.Types.SnapshotOptionsStatus" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - The daily snapshot options specified for the domain.

$sel:status:SnapshotOptionsStatus', snapshotOptionsStatus_status - The status of a daily automated snapshot.

StorageType

data StorageType Source #

A list of storage types for an Amazon OpenSearch Service domain that are available for a given intance type.

See: newStorageType smart constructor.

Instances

Instances details
FromJSON StorageType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.StorageType

Generic StorageType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.StorageType

Associated Types

type Rep StorageType :: Type -> Type #

Read StorageType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.StorageType

Show StorageType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.StorageType

NFData StorageType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.StorageType

Methods

rnf :: StorageType -> () #

Eq StorageType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.StorageType

Hashable StorageType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.StorageType

type Rep StorageType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.StorageType

type Rep StorageType = D1 ('MetaData "StorageType" "Amazonka.OpenSearch.Types.StorageType" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - The storage sub-type, such as gp3 or io1.

$sel:storageTypeLimits:StorageType', storageType_storageTypeLimits - Limits that are applicable for the given storage type.

$sel:storageTypeName:StorageType', storageType_storageTypeName - The name of the storage type.

StorageTypeLimit

data StorageTypeLimit Source #

Limits that are applicable for the given Amazon OpenSearch Service storage type.

See: newStorageTypeLimit smart constructor.

Constructors

StorageTypeLimit' (Maybe Text) (Maybe [Text]) 

Instances

Instances details
FromJSON StorageTypeLimit Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.StorageTypeLimit

Generic StorageTypeLimit Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.StorageTypeLimit

Associated Types

type Rep StorageTypeLimit :: Type -> Type #

Read StorageTypeLimit Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.StorageTypeLimit

Show StorageTypeLimit Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.StorageTypeLimit

NFData StorageTypeLimit Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.StorageTypeLimit

Methods

rnf :: StorageTypeLimit -> () #

Eq StorageTypeLimit Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.StorageTypeLimit

Hashable StorageTypeLimit Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.StorageTypeLimit

type Rep StorageTypeLimit Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.StorageTypeLimit

type Rep StorageTypeLimit = D1 ('MetaData "StorageTypeLimit" "Amazonka.OpenSearch.Types.StorageTypeLimit" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 the given storage type. If StorageType is ebs, the following options are available:

  • MinimumVolumeSize - Minimum volume size that is available for the given storage type. Can be empty if not applicable.
  • MaximumVolumeSize - Maximum volume size that is available for the given storage type. Can be empty if not applicable.
  • MaximumIops - Maximum amount of IOPS that is available for the given the storage type. Can be empty if not applicable.
  • MinimumIops - Minimum amount of IOPS that is available for the given the storage type. Can be empty if not applicable.
  • MaximumThroughput - Maximum amount of throughput that is available for the given the storage type. Can be empty if not applicable.
  • MinimumThroughput - Minimum amount of throughput that is available for the given the storage type. Can be empty if not applicable.

$sel:limitValues:StorageTypeLimit', storageTypeLimit_limitValues - The limit values.

Tag

data Tag Source #

A tag (key-value pair) for an Amazon OpenSearch Service resource.

See: newTag smart constructor.

Constructors

Tag' Text Text 

Instances

Instances details
FromJSON Tag Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.Tag

ToJSON Tag Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.Tag

Generic Tag Source # 
Instance details

Defined in Amazonka.OpenSearch.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.OpenSearch.Types.Tag

Show Tag Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.Tag

Methods

showsPrec :: Int -> Tag -> ShowS #

show :: Tag -> String #

showList :: [Tag] -> ShowS #

NFData Tag Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.Tag

Methods

rnf :: Tag -> () #

Eq Tag Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.Tag

Methods

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

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

Hashable Tag Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.Tag

Methods

hashWithSalt :: Int -> Tag -> Int #

hash :: Tag -> Int #

type Rep Tag Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.Tag

type Rep Tag = D1 ('MetaData "Tag" "Amazonka.OpenSearch.Types.Tag" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - The tag key. Tag keys must be unique for the domain to which they are attached.

$sel:value:Tag', tag_value - The value assigned to the corresponding tag key. Tag values can be null and don't 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 for an Amazon OpenSearch Service domain.

See: newUpgradeHistory smart constructor.

Instances

Instances details
FromJSON UpgradeHistory Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeHistory

Generic UpgradeHistory Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeHistory

Associated Types

type Rep UpgradeHistory :: Type -> Type #

Read UpgradeHistory Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeHistory

Show UpgradeHistory Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeHistory

NFData UpgradeHistory Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeHistory

Methods

rnf :: UpgradeHistory -> () #

Eq UpgradeHistory Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeHistory

Hashable UpgradeHistory Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeHistory

type Rep UpgradeHistory Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeHistory

type Rep UpgradeHistory = D1 ('MetaData "UpgradeHistory" "Amazonka.OpenSearch.Types.UpgradeHistory" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 the format yyyy-MM-ddTHH:mm:ssZ.

$sel:stepsList:UpgradeHistory', upgradeHistory_stepsList - A list of each step performed as part of a specific upgrade or upgrade eligibility check.

$sel:upgradeName:UpgradeHistory', upgradeHistory_upgradeName - A string that describes the upgrade.

$sel:upgradeStatus:UpgradeHistory', upgradeHistory_upgradeStatus - The current status of the upgrade. 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 an upgrade or upgrade eligibility check workflow.

See: newUpgradeStepItem smart constructor.

Instances

Instances details
FromJSON UpgradeStepItem Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStepItem

Generic UpgradeStepItem Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStepItem

Associated Types

type Rep UpgradeStepItem :: Type -> Type #

Read UpgradeStepItem Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStepItem

Show UpgradeStepItem Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStepItem

NFData UpgradeStepItem Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStepItem

Methods

rnf :: UpgradeStepItem -> () #

Eq UpgradeStepItem Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStepItem

Hashable UpgradeStepItem Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStepItem

type Rep UpgradeStepItem Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStepItem

type Rep UpgradeStepItem = D1 ('MetaData "UpgradeStepItem" "Amazonka.OpenSearch.Types.UpgradeStepItem" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 the progress percentage of a particular step.

$sel:upgradeStep:UpgradeStepItem', upgradeStepItem_upgradeStep - One of three steps that an upgrade or upgrade eligibility check goes through:

  • PreUpgradeCheck
  • Snapshot
  • Upgrade

$sel:upgradeStepStatus:UpgradeStepItem', upgradeStepItem_upgradeStepStatus - The current status of the upgrade. The status can take one of the following values:

  • In Progress
  • Succeeded
  • Succeeded with Issues
  • Failed

VPCDerivedInfo

data VPCDerivedInfo Source #

Information about the subnets and security groups for an Amazon OpenSearch Service domain provisioned within a virtual private cloud (VPC). For more information, see Launching your Amazon OpenSearch Service domains using a VPC. This information only exists if the domain was created with VPCOptions.

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.OpenSearch.Types.VPCDerivedInfo

Generic VPCDerivedInfo Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VPCDerivedInfo

Associated Types

type Rep VPCDerivedInfo :: Type -> Type #

Read VPCDerivedInfo Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VPCDerivedInfo

Show VPCDerivedInfo Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VPCDerivedInfo

NFData VPCDerivedInfo Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VPCDerivedInfo

Methods

rnf :: VPCDerivedInfo -> () #

Eq VPCDerivedInfo Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VPCDerivedInfo

Hashable VPCDerivedInfo Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VPCDerivedInfo

type Rep VPCDerivedInfo Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VPCDerivedInfo

type Rep VPCDerivedInfo = D1 ('MetaData "VPCDerivedInfo" "Amazonka.OpenSearch.Types.VPCDerivedInfo" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 list of Availability Zones associated with the VPC subnets.

$sel:securityGroupIds:VPCDerivedInfo', vPCDerivedInfo_securityGroupIds - The list of security group IDs associated with the VPC endpoints for the domain.

$sel:subnetIds:VPCDerivedInfo', vPCDerivedInfo_subnetIds - A list of subnet IDs associated with the VPC endpoints for the domain.

$sel:vPCId:VPCDerivedInfo', vPCDerivedInfo_vPCId - The ID for your VPC. Amazon VPC generates this value when you create a VPC.

VPCDerivedInfoStatus

data VPCDerivedInfoStatus Source #

Status of the VPC options for a specified domain.

See: newVPCDerivedInfoStatus smart constructor.

Instances

Instances details
FromJSON VPCDerivedInfoStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VPCDerivedInfoStatus

Generic VPCDerivedInfoStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VPCDerivedInfoStatus

Associated Types

type Rep VPCDerivedInfoStatus :: Type -> Type #

Read VPCDerivedInfoStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VPCDerivedInfoStatus

Show VPCDerivedInfoStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VPCDerivedInfoStatus

NFData VPCDerivedInfoStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VPCDerivedInfoStatus

Methods

rnf :: VPCDerivedInfoStatus -> () #

Eq VPCDerivedInfoStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VPCDerivedInfoStatus

Hashable VPCDerivedInfoStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VPCDerivedInfoStatus

type Rep VPCDerivedInfoStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VPCDerivedInfoStatus

type Rep VPCDerivedInfoStatus = D1 ('MetaData "VPCDerivedInfoStatus" "Amazonka.OpenSearch.Types.VPCDerivedInfoStatus" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - The VPC options for the specified domain.

$sel:status:VPCDerivedInfoStatus', vPCDerivedInfoStatus_status - The status of the VPC options for the specified domain.

VPCOptions

data VPCOptions Source #

Options to specify the subnets and security groups for an Amazon OpenSearch Service VPC endpoint. For more information, see Launching your Amazon OpenSearch Service domains using a VPC.

See: newVPCOptions smart constructor.

Constructors

VPCOptions' (Maybe [Text]) (Maybe [Text]) 

Instances

Instances details
ToJSON VPCOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VPCOptions

Generic VPCOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VPCOptions

Associated Types

type Rep VPCOptions :: Type -> Type #

Read VPCOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VPCOptions

Show VPCOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VPCOptions

NFData VPCOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VPCOptions

Methods

rnf :: VPCOptions -> () #

Eq VPCOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VPCOptions

Hashable VPCOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VPCOptions

type Rep VPCOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VPCOptions

type Rep VPCOptions = D1 ('MetaData "VPCOptions" "Amazonka.OpenSearch.Types.VPCOptions" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - The list of security group IDs associated with the VPC endpoints for the domain. If you do not provide a security group ID, OpenSearch Service uses the default security group for the VPC.

$sel:subnetIds:VPCOptions', vPCOptions_subnetIds - A list of subnet IDs associated with the VPC endpoints for the domain. If your domain uses multiple Availability Zones, you need to provide two subnet IDs, one per zone. Otherwise, provide only one.

VersionStatus

data VersionStatus Source #

The status of the the OpenSearch or Elasticsearch version options for the specified Amazon OpenSearch Service domain.

See: newVersionStatus smart constructor.

Instances

Instances details
FromJSON VersionStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VersionStatus

Generic VersionStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VersionStatus

Associated Types

type Rep VersionStatus :: Type -> Type #

Read VersionStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VersionStatus

Show VersionStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VersionStatus

NFData VersionStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VersionStatus

Methods

rnf :: VersionStatus -> () #

Eq VersionStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VersionStatus

Hashable VersionStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VersionStatus

type Rep VersionStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VersionStatus

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

newVersionStatus Source #

Create a value of VersionStatus 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:VersionStatus', versionStatus_options - The OpenSearch or Elasticsearch version for the specified domain.

$sel:status:VersionStatus', versionStatus_status - The status of the version options for the specified domain.

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.OpenSearch.Types.VpcEndpoint

Generic VpcEndpoint Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VpcEndpoint

Associated Types

type Rep VpcEndpoint :: Type -> Type #

Read VpcEndpoint Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VpcEndpoint

Show VpcEndpoint Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VpcEndpoint

NFData VpcEndpoint Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VpcEndpoint

Methods

rnf :: VpcEndpoint -> () #

Eq VpcEndpoint Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VpcEndpoint

Hashable VpcEndpoint Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VpcEndpoint

type Rep VpcEndpoint Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VpcEndpoint

type Rep VpcEndpoint = D1 ('MetaData "VpcEndpoint" "Amazonka.OpenSearch.Types.VpcEndpoint" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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.OpenSearch.Types.VpcEndpointError

Generic VpcEndpointError Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VpcEndpointError

Associated Types

type Rep VpcEndpointError :: Type -> Type #

Read VpcEndpointError Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VpcEndpointError

Show VpcEndpointError Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VpcEndpointError

NFData VpcEndpointError Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VpcEndpointError

Methods

rnf :: VpcEndpointError -> () #

Eq VpcEndpointError Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VpcEndpointError

Hashable VpcEndpointError Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VpcEndpointError

type Rep VpcEndpointError Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VpcEndpointError

type Rep VpcEndpointError = D1 ('MetaData "VpcEndpointError" "Amazonka.OpenSearch.Types.VpcEndpointError" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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.OpenSearch.Types.VpcEndpointSummary

Generic VpcEndpointSummary Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VpcEndpointSummary

Associated Types

type Rep VpcEndpointSummary :: Type -> Type #

Read VpcEndpointSummary Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VpcEndpointSummary

Show VpcEndpointSummary Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VpcEndpointSummary

NFData VpcEndpointSummary Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VpcEndpointSummary

Methods

rnf :: VpcEndpointSummary -> () #

Eq VpcEndpointSummary Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VpcEndpointSummary

Hashable VpcEndpointSummary Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VpcEndpointSummary

type Rep VpcEndpointSummary Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VpcEndpointSummary

type Rep VpcEndpointSummary = D1 ('MetaData "VpcEndpointSummary" "Amazonka.OpenSearch.Types.VpcEndpointSummary" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 #

The zone awareness configuration for an Amazon OpenSearch Service domain.

See: newZoneAwarenessConfig smart constructor.

Instances

Instances details
FromJSON ZoneAwarenessConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ZoneAwarenessConfig

ToJSON ZoneAwarenessConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ZoneAwarenessConfig

Generic ZoneAwarenessConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ZoneAwarenessConfig

Associated Types

type Rep ZoneAwarenessConfig :: Type -> Type #

Read ZoneAwarenessConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ZoneAwarenessConfig

Show ZoneAwarenessConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ZoneAwarenessConfig

NFData ZoneAwarenessConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ZoneAwarenessConfig

Methods

rnf :: ZoneAwarenessConfig -> () #

Eq ZoneAwarenessConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ZoneAwarenessConfig

Hashable ZoneAwarenessConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ZoneAwarenessConfig

type Rep ZoneAwarenessConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ZoneAwarenessConfig

type Rep ZoneAwarenessConfig = D1 ('MetaData "ZoneAwarenessConfig" "Amazonka.OpenSearch.Types.ZoneAwarenessConfig" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - If you enabled multiple Availability Zones, this value is the number of zones that you want the domain to use. Valid values are 2 and 3. If your domain is provisioned within a VPC, this value be equal to number of subnets.