libZSservicesZSamazonka-opensearchZSamazonka-opensearch
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.OpenSearch

Contents

Description

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

Amazon OpenSearch Configuration Service

Use the Amazon OpenSearch configuration API to create, configure, and manage Amazon 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 Regions and 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.

ValidationException

_ValidationException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

AccessDeniedException

_AccessDeniedException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

ResourceAlreadyExistsException

_ResourceAlreadyExistsException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

ConflictException

_ConflictException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

BaseException

_BaseException :: AsError a => Getting (First ServiceError) a ServiceError Source #

An error occurred while processing the request.

DisabledOperationException

_DisabledOperationException :: AsError a => Getting (First ServiceError) 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 => Getting (First ServiceError) 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.

InvalidTypeException

_InvalidTypeException :: AsError a => Getting (First ServiceError) 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.

ResourceNotFoundException

_ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

InvalidPaginationTokenException

_InvalidPaginationTokenException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

LimitExceededException

_LimitExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

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.

RejectInboundConnection

data RejectInboundConnection Source #

Container for the parameters to the RejectInboundConnection operation.

See: newRejectInboundConnection smart constructor.

Instances

Instances details
Eq RejectInboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.RejectInboundConnection

Read RejectInboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.RejectInboundConnection

Show 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 #

NFData RejectInboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.RejectInboundConnection

Methods

rnf :: RejectInboundConnection -> () #

Hashable RejectInboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.RejectInboundConnection

ToJSON RejectInboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.RejectInboundConnection

AWSRequest 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

type Rep RejectInboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.RejectInboundConnection

type Rep RejectInboundConnection = D1 ('MetaData "RejectInboundConnection" "Amazonka.OpenSearch.RejectInboundConnection" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "RejectInboundConnection'" 'PrefixI 'True) (S1 ('MetaSel ('Just "connectionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse RejectInboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.RejectInboundConnection

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:

$sel:connectionId:RejectInboundConnection', rejectInboundConnection_connectionId - The ID of the inbound connection to reject.

data RejectInboundConnectionResponse Source #

The result of a RejectInboundConnection operation. Contains details about the rejected inbound connection.

See: newRejectInboundConnectionResponse smart constructor.

Instances

Instances details
Eq RejectInboundConnectionResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.RejectInboundConnection

Read RejectInboundConnectionResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.RejectInboundConnection

Show RejectInboundConnectionResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.RejectInboundConnection

Generic RejectInboundConnectionResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.RejectInboundConnection

Associated Types

type Rep RejectInboundConnectionResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" '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 - The InboundConnection of the rejected inbound connection.

$sel:httpStatus:RejectInboundConnectionResponse', rejectInboundConnectionResponse_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
Eq DescribeOutboundConnections Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeOutboundConnections

Read DescribeOutboundConnections Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeOutboundConnections

Show 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 #

NFData DescribeOutboundConnections Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeOutboundConnections

Hashable DescribeOutboundConnections Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeOutboundConnections

ToJSON DescribeOutboundConnections Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeOutboundConnections

AWSRequest 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

type Rep DescribeOutboundConnections Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeOutboundConnections

type Rep DescribeOutboundConnections = D1 ('MetaData "DescribeOutboundConnections" "Amazonka.OpenSearch.DescribeOutboundConnections" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "DescribeOutboundConnections'" 'PrefixI 'True) (S1 ('MetaSel ('Just "filters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Filter])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))))
type AWSResponse DescribeOutboundConnections Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeOutboundConnections

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 - A list of filters used to match properties for outbound cross-cluster connections. Available Filter names for this operation are:

  • connection-id
  • remote-domain-info.domain-name
  • remote-domain-info.owner-id
  • remote-domain-info.region
  • local-domain-info.domain-name

$sel:nextToken:DescribeOutboundConnections', describeOutboundConnections_nextToken - NextToken is sent in case the earlier API call results contain the NextToken parameter. Used for pagination.

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

data DescribeOutboundConnectionsResponse Source #

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

See: newDescribeOutboundConnectionsResponse smart constructor.

Instances

Instances details
Eq 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

Generic DescribeOutboundConnectionsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeOutboundConnections

NFData 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" '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 - A list of OutboundConnection matching the specified filter criteria.

$sel:nextToken:DescribeOutboundConnections', describeOutboundConnectionsResponse_nextToken - If more results are available and NextToken is present, make the next request to the same API with the received NextToken to paginate the remaining results.

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

RemoveTags

data RemoveTags Source #

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

See: newRemoveTags smart constructor.

Constructors

RemoveTags' Text [Text] 

Instances

Instances details
Eq RemoveTags Source # 
Instance details

Defined in Amazonka.OpenSearch.RemoveTags

Read RemoveTags Source # 
Instance details

Defined in Amazonka.OpenSearch.RemoveTags

Show RemoveTags Source # 
Instance details

Defined in Amazonka.OpenSearch.RemoveTags

Generic RemoveTags Source # 
Instance details

Defined in Amazonka.OpenSearch.RemoveTags

Associated Types

type Rep RemoveTags :: Type -> Type #

NFData RemoveTags Source # 
Instance details

Defined in Amazonka.OpenSearch.RemoveTags

Methods

rnf :: RemoveTags -> () #

Hashable RemoveTags Source # 
Instance details

Defined in Amazonka.OpenSearch.RemoveTags

ToJSON RemoveTags Source # 
Instance details

Defined in Amazonka.OpenSearch.RemoveTags

AWSRequest RemoveTags Source # 
Instance details

Defined in Amazonka.OpenSearch.RemoveTags

Associated Types

type AWSResponse 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

type Rep RemoveTags Source # 
Instance details

Defined in Amazonka.OpenSearch.RemoveTags

type Rep RemoveTags = D1 ('MetaData "RemoveTags" "Amazonka.OpenSearch.RemoveTags" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "RemoveTags'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tagKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))
type AWSResponse RemoveTags Source # 
Instance details

Defined in Amazonka.OpenSearch.RemoveTags

newRemoveTags Source #

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:

$sel:arn:RemoveTags', removeTags_arn - The ARN of the domain from which you want to delete the specified tags.

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

data RemoveTagsResponse Source #

See: newRemoveTagsResponse smart constructor.

Constructors

RemoveTagsResponse' 

Instances

Instances details
Eq RemoveTagsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.RemoveTags

Read RemoveTagsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.RemoveTags

Show RemoveTagsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.RemoveTags

Generic RemoveTagsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.RemoveTags

Associated Types

type Rep RemoveTagsResponse :: Type -> Type #

NFData RemoveTagsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.RemoveTags

Methods

rnf :: RemoveTagsResponse -> () #

type Rep RemoveTagsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.RemoveTags

type Rep RemoveTagsResponse = D1 ('MetaData "RemoveTagsResponse" "Amazonka.OpenSearch.RemoveTags" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "RemoveTagsResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newRemoveTagsResponse :: RemoveTagsResponse Source #

Create a value of RemoveTagsResponse with all optional fields omitted.

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

DescribeInstanceTypeLimits

data DescribeInstanceTypeLimits Source #

Container for the parameters to the DescribeInstanceTypeLimits operation.

See: newDescribeInstanceTypeLimits smart constructor.

Instances

Instances details
Eq DescribeInstanceTypeLimits Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeInstanceTypeLimits

Read DescribeInstanceTypeLimits Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeInstanceTypeLimits

Show 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 #

NFData DescribeInstanceTypeLimits Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeInstanceTypeLimits

Hashable DescribeInstanceTypeLimits Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeInstanceTypeLimits

AWSRequest DescribeInstanceTypeLimits Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeInstanceTypeLimits

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

type Rep DescribeInstanceTypeLimits Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeInstanceTypeLimits

type Rep DescribeInstanceTypeLimits = D1 ('MetaData "DescribeInstanceTypeLimits" "Amazonka.OpenSearch.DescribeInstanceTypeLimits" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" '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))))
type AWSResponse DescribeInstanceTypeLimits Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeInstanceTypeLimits

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:

$sel:domainName:DescribeInstanceTypeLimits', describeInstanceTypeLimits_domainName - The name of the domain you want to modify. Only include this value if you're querying OpenSearch Limits for an existing domain.

$sel:instanceType:DescribeInstanceTypeLimits', describeInstanceTypeLimits_instanceType - The instance type for an OpenSearch cluster for which OpenSearch Limits are needed.

$sel:engineVersion:DescribeInstanceTypeLimits', describeInstanceTypeLimits_engineVersion - Version of OpenSearch for which Limits are needed.

data DescribeInstanceTypeLimitsResponse Source #

Container for the parameters received from the DescribeInstanceTypeLimits operation.

See: newDescribeInstanceTypeLimitsResponse smart constructor.

Instances

Instances details
Eq DescribeInstanceTypeLimitsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeInstanceTypeLimits

Read DescribeInstanceTypeLimitsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeInstanceTypeLimits

Show DescribeInstanceTypeLimitsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeInstanceTypeLimits

Generic DescribeInstanceTypeLimitsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeInstanceTypeLimits

Associated Types

type Rep DescribeInstanceTypeLimitsResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" '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 - Undocumented member.

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

DescribeInboundConnections

data DescribeInboundConnections Source #

Container for the parameters to the DescribeInboundConnections operation.

See: newDescribeInboundConnections smart constructor.

Instances

Instances details
Eq DescribeInboundConnections Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeInboundConnections

Read DescribeInboundConnections Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeInboundConnections

Show 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 #

NFData DescribeInboundConnections Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeInboundConnections

Hashable DescribeInboundConnections Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeInboundConnections

ToJSON DescribeInboundConnections Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeInboundConnections

AWSRequest 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

type Rep DescribeInboundConnections Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeInboundConnections

type Rep DescribeInboundConnections = D1 ('MetaData "DescribeInboundConnections" "Amazonka.OpenSearch.DescribeInboundConnections" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "DescribeInboundConnections'" 'PrefixI 'True) (S1 ('MetaSel ('Just "filters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Filter])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))))
type AWSResponse DescribeInboundConnections Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeInboundConnections

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. Available Filter values are:

  • connection-id
  • local-domain-info.domain-name
  • local-domain-info.owner-id
  • local-domain-info.region
  • remote-domain-info.domain-name

$sel:nextToken:DescribeInboundConnections', describeInboundConnections_nextToken - If more results are available and NextToken is present, make the next request to the same API with the received NextToken to paginate the remaining results.

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

data DescribeInboundConnectionsResponse Source #

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

See: newDescribeInboundConnectionsResponse smart constructor.

Instances

Instances details
Eq DescribeInboundConnectionsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeInboundConnections

Read DescribeInboundConnectionsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeInboundConnections

Show DescribeInboundConnectionsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeInboundConnections

Generic DescribeInboundConnectionsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeInboundConnections

Associated Types

type Rep DescribeInboundConnectionsResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" '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 - A list of InboundConnection matching the specified filter criteria.

$sel:nextToken:DescribeInboundConnections', describeInboundConnectionsResponse_nextToken - If more results are available and NextToken is present, make the next request to the same API with the received NextToken to paginate the remaining results.

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

CancelServiceSoftwareUpdate

data CancelServiceSoftwareUpdate Source #

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

See: newCancelServiceSoftwareUpdate smart constructor.

Instances

Instances details
Eq CancelServiceSoftwareUpdate Source # 
Instance details

Defined in Amazonka.OpenSearch.CancelServiceSoftwareUpdate

Read CancelServiceSoftwareUpdate Source # 
Instance details

Defined in Amazonka.OpenSearch.CancelServiceSoftwareUpdate

Show 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 #

NFData CancelServiceSoftwareUpdate Source # 
Instance details

Defined in Amazonka.OpenSearch.CancelServiceSoftwareUpdate

Hashable CancelServiceSoftwareUpdate Source # 
Instance details

Defined in Amazonka.OpenSearch.CancelServiceSoftwareUpdate

ToJSON CancelServiceSoftwareUpdate Source # 
Instance details

Defined in Amazonka.OpenSearch.CancelServiceSoftwareUpdate

AWSRequest 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

type Rep CancelServiceSoftwareUpdate Source # 
Instance details

Defined in Amazonka.OpenSearch.CancelServiceSoftwareUpdate

type Rep CancelServiceSoftwareUpdate = D1 ('MetaData "CancelServiceSoftwareUpdate" "Amazonka.OpenSearch.CancelServiceSoftwareUpdate" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "CancelServiceSoftwareUpdate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse CancelServiceSoftwareUpdate Source # 
Instance details

Defined in Amazonka.OpenSearch.CancelServiceSoftwareUpdate

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:

$sel:domainName:CancelServiceSoftwareUpdate', cancelServiceSoftwareUpdate_domainName - The name of the domain that you want to stop the latest service software update on.

data CancelServiceSoftwareUpdateResponse Source #

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

See: newCancelServiceSoftwareUpdateResponse smart constructor.

Instances

Instances details
Eq 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

Generic CancelServiceSoftwareUpdateResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.CancelServiceSoftwareUpdate

NFData 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" '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:

$sel:serviceSoftwareOptions:CancelServiceSoftwareUpdateResponse', cancelServiceSoftwareUpdateResponse_serviceSoftwareOptions - The current status of the OpenSearch service software update.

$sel:httpStatus:CancelServiceSoftwareUpdateResponse', cancelServiceSoftwareUpdateResponse_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
Eq ListDomainsForPackage Source # 
Instance details

Defined in Amazonka.OpenSearch.ListDomainsForPackage

Read ListDomainsForPackage Source # 
Instance details

Defined in Amazonka.OpenSearch.ListDomainsForPackage

Show ListDomainsForPackage Source # 
Instance details

Defined in Amazonka.OpenSearch.ListDomainsForPackage

Generic ListDomainsForPackage Source # 
Instance details

Defined in Amazonka.OpenSearch.ListDomainsForPackage

Associated Types

type Rep ListDomainsForPackage :: Type -> Type #

NFData ListDomainsForPackage Source # 
Instance details

Defined in Amazonka.OpenSearch.ListDomainsForPackage

Methods

rnf :: ListDomainsForPackage -> () #

Hashable ListDomainsForPackage Source # 
Instance details

Defined in Amazonka.OpenSearch.ListDomainsForPackage

AWSRequest ListDomainsForPackage Source # 
Instance details

Defined in Amazonka.OpenSearch.ListDomainsForPackage

Associated Types

type AWSResponse ListDomainsForPackage #

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

type Rep ListDomainsForPackage Source # 
Instance details

Defined in Amazonka.OpenSearch.ListDomainsForPackage

type Rep ListDomainsForPackage = D1 ('MetaData "ListDomainsForPackage" "Amazonka.OpenSearch.ListDomainsForPackage" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "ListDomainsForPackage'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "packageID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListDomainsForPackage Source # 
Instance details

Defined in Amazonka.OpenSearch.ListDomainsForPackage

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:nextToken:ListDomainsForPackage', listDomainsForPackage_nextToken - Used for pagination. Only necessary if a previous API call includes a non-null NextToken value. If provided, returns results for the next page.

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

$sel:packageID:ListDomainsForPackage', listDomainsForPackage_packageID - 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
Eq ListDomainsForPackageResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListDomainsForPackage

Read ListDomainsForPackageResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListDomainsForPackage

Show ListDomainsForPackageResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListDomainsForPackage

Generic ListDomainsForPackageResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListDomainsForPackage

Associated Types

type Rep ListDomainsForPackageResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "ListDomainsForPackageResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainPackageDetailsList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DomainPackageDetails])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListDomainsForPackageResponse Source #

Create a value of ListDomainsForPackageResponse with all optional fields omitted.

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

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

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

$sel:nextToken:ListDomainsForPackage', listDomainsForPackageResponse_nextToken - Undocumented member.

$sel:httpStatus:ListDomainsForPackageResponse', listDomainsForPackageResponse_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
Eq ListPackagesForDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.ListPackagesForDomain

Read ListPackagesForDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.ListPackagesForDomain

Show ListPackagesForDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.ListPackagesForDomain

Generic ListPackagesForDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.ListPackagesForDomain

Associated Types

type Rep ListPackagesForDomain :: Type -> Type #

NFData ListPackagesForDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.ListPackagesForDomain

Methods

rnf :: ListPackagesForDomain -> () #

Hashable ListPackagesForDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.ListPackagesForDomain

AWSRequest ListPackagesForDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.ListPackagesForDomain

Associated Types

type AWSResponse ListPackagesForDomain #

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

type Rep ListPackagesForDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.ListPackagesForDomain

type Rep ListPackagesForDomain = D1 ('MetaData "ListPackagesForDomain" "Amazonka.OpenSearch.ListPackagesForDomain" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "ListPackagesForDomain'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListPackagesForDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.ListPackagesForDomain

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:nextToken:ListPackagesForDomain', listPackagesForDomain_nextToken - Used for pagination. Only necessary if a previous API call includes a non-null NextToken value. If provided, returns results for the next page.

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

$sel:domainName: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
Eq ListPackagesForDomainResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListPackagesForDomain

Read ListPackagesForDomainResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListPackagesForDomain

Show ListPackagesForDomainResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListPackagesForDomain

Generic ListPackagesForDomainResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListPackagesForDomain

Associated Types

type Rep ListPackagesForDomainResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "ListPackagesForDomainResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainPackageDetailsList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DomainPackageDetails])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListPackagesForDomainResponse Source #

Create a value of ListPackagesForDomainResponse with all optional fields omitted.

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

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

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

$sel:nextToken:ListPackagesForDomain', listPackagesForDomainResponse_nextToken - Pagination token to supply to the next call to get the next page of results.

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

UpgradeDomain

data UpgradeDomain Source #

Container for the request parameters to UpgradeDomain operation.

See: newUpgradeDomain smart constructor.

Instances

Instances details
Eq UpgradeDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.UpgradeDomain

Read UpgradeDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.UpgradeDomain

Show UpgradeDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.UpgradeDomain

Generic UpgradeDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.UpgradeDomain

Associated Types

type Rep UpgradeDomain :: Type -> Type #

NFData UpgradeDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.UpgradeDomain

Methods

rnf :: UpgradeDomain -> () #

Hashable UpgradeDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.UpgradeDomain

ToJSON UpgradeDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.UpgradeDomain

AWSRequest UpgradeDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.UpgradeDomain

Associated Types

type AWSResponse 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

type Rep UpgradeDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.UpgradeDomain

type Rep UpgradeDomain = D1 ('MetaData "UpgradeDomain" "Amazonka.OpenSearch.UpgradeDomain" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "UpgradeDomain'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "performCheckOnly") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "advancedOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text)))) :*: (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "targetVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse UpgradeDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.UpgradeDomain

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:

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

$sel:advancedOptions:UpgradeDomain', upgradeDomain_advancedOptions - Undocumented member.

$sel:domainName:UpgradeDomain', upgradeDomain_domainName - Undocumented member.

$sel:targetVersion:UpgradeDomain', upgradeDomain_targetVersion - The version of OpenSearch you intend to upgrade the domain to.

data UpgradeDomainResponse Source #

Container for response returned by UpgradeDomain operation.

See: newUpgradeDomainResponse smart constructor.

Instances

Instances details
Eq UpgradeDomainResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.UpgradeDomain

Read UpgradeDomainResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.UpgradeDomain

Show UpgradeDomainResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.UpgradeDomain

Generic UpgradeDomainResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.UpgradeDomain

Associated Types

type Rep UpgradeDomainResponse :: Type -> Type #

NFData UpgradeDomainResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.UpgradeDomain

Methods

rnf :: UpgradeDomainResponse -> () #

type Rep UpgradeDomainResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.UpgradeDomain

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

$sel:domainName:UpgradeDomain', upgradeDomainResponse_domainName - Undocumented member.

$sel:upgradeId:UpgradeDomainResponse', upgradeDomainResponse_upgradeId - Undocumented member.

$sel:performCheckOnly:UpgradeDomain', upgradeDomainResponse_performCheckOnly - When true, indicates that an upgrade eligibility check needs to be performed. Does not actually perform the upgrade.

$sel:targetVersion:UpgradeDomain', upgradeDomainResponse_targetVersion - The version of OpenSearch that you intend to upgrade the domain to.

$sel:advancedOptions:UpgradeDomain', upgradeDomainResponse_advancedOptions - Undocumented member.

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

DescribeDomainAutoTunes

data DescribeDomainAutoTunes Source #

Container for the parameters to the DescribeDomainAutoTunes operation.

See: newDescribeDomainAutoTunes smart constructor.

Instances

Instances details
Eq DescribeDomainAutoTunes Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainAutoTunes

Read DescribeDomainAutoTunes Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainAutoTunes

Show 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 #

NFData DescribeDomainAutoTunes Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainAutoTunes

Methods

rnf :: DescribeDomainAutoTunes -> () #

Hashable DescribeDomainAutoTunes Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainAutoTunes

AWSRequest DescribeDomainAutoTunes Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainAutoTunes

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

type Rep DescribeDomainAutoTunes Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainAutoTunes

type Rep DescribeDomainAutoTunes = D1 ('MetaData "DescribeDomainAutoTunes" "Amazonka.OpenSearch.DescribeDomainAutoTunes" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "DescribeDomainAutoTunes'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse DescribeDomainAutoTunes Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainAutoTunes

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:nextToken:DescribeDomainAutoTunes', describeDomainAutoTunes_nextToken - NextToken is sent in case the earlier API call results contain the NextToken. Used for pagination.

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

$sel:domainName:DescribeDomainAutoTunes', describeDomainAutoTunes_domainName - The domain name for which you want Auto-Tune action details.

data DescribeDomainAutoTunesResponse Source #

The result of a DescribeDomainAutoTunes request. See Auto-Tune for Amazon OpenSearch Service for more information.

See: newDescribeDomainAutoTunesResponse smart constructor.

Instances

Instances details
Eq DescribeDomainAutoTunesResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainAutoTunes

Read DescribeDomainAutoTunesResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainAutoTunes

Show DescribeDomainAutoTunesResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainAutoTunes

Generic DescribeDomainAutoTunesResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainAutoTunes

Associated Types

type Rep DescribeDomainAutoTunesResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "DescribeDomainAutoTunesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "autoTunes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AutoTune])) :*: 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:nextToken:DescribeDomainAutoTunes', describeDomainAutoTunesResponse_nextToken - An identifier to allow retrieval of paginated results.

$sel:autoTunes:DescribeDomainAutoTunesResponse', describeDomainAutoTunesResponse_autoTunes - The list of setting adjustments that Auto-Tune has made to the domain. See Auto-Tune for Amazon OpenSearch Service for more information.

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

DescribeReservedInstances

data DescribeReservedInstances Source #

Container for parameters to DescribeReservedInstances

See: newDescribeReservedInstances smart constructor.

Instances

Instances details
Eq DescribeReservedInstances Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeReservedInstances

Read DescribeReservedInstances Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeReservedInstances

Show 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 #

NFData DescribeReservedInstances Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeReservedInstances

Hashable DescribeReservedInstances Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeReservedInstances

AWSRequest DescribeReservedInstances Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeReservedInstances

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

type Rep DescribeReservedInstances Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeReservedInstances

type Rep DescribeReservedInstances = D1 ('MetaData "DescribeReservedInstances" "Amazonka.OpenSearch.DescribeReservedInstances" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "DescribeReservedInstances'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "reservedInstanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))))
type AWSResponse DescribeReservedInstances Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeReservedInstances

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:nextToken:DescribeReservedInstances', describeReservedInstances_nextToken - Provides an identifier to allow retrieval of paginated results.

$sel:reservedInstanceId: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.

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

data DescribeReservedInstancesResponse Source #

Container for results from DescribeReservedInstances

See: newDescribeReservedInstancesResponse smart constructor.

Instances

Instances details
Eq DescribeReservedInstancesResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeReservedInstances

Read DescribeReservedInstancesResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeReservedInstances

Show DescribeReservedInstancesResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeReservedInstances

Generic DescribeReservedInstancesResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeReservedInstances

Associated Types

type Rep DescribeReservedInstancesResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" '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:

$sel:nextToken:DescribeReservedInstances', describeReservedInstancesResponse_nextToken - Provides an identifier to allow retrieval of paginated results.

$sel:reservedInstances:DescribeReservedInstancesResponse', describeReservedInstancesResponse_reservedInstances - List of reserved OpenSearch instances.

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

StartServiceSoftwareUpdate

data StartServiceSoftwareUpdate Source #

Container for the parameters to the StartServiceSoftwareUpdate operation. Specifies the name of the domain to schedule a service software update for.

See: newStartServiceSoftwareUpdate smart constructor.

Instances

Instances details
Eq StartServiceSoftwareUpdate Source # 
Instance details

Defined in Amazonka.OpenSearch.StartServiceSoftwareUpdate

Read StartServiceSoftwareUpdate Source # 
Instance details

Defined in Amazonka.OpenSearch.StartServiceSoftwareUpdate

Show 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 #

NFData StartServiceSoftwareUpdate Source # 
Instance details

Defined in Amazonka.OpenSearch.StartServiceSoftwareUpdate

Hashable StartServiceSoftwareUpdate Source # 
Instance details

Defined in Amazonka.OpenSearch.StartServiceSoftwareUpdate

ToJSON StartServiceSoftwareUpdate Source # 
Instance details

Defined in Amazonka.OpenSearch.StartServiceSoftwareUpdate

AWSRequest 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

type Rep StartServiceSoftwareUpdate Source # 
Instance details

Defined in Amazonka.OpenSearch.StartServiceSoftwareUpdate

type Rep StartServiceSoftwareUpdate = D1 ('MetaData "StartServiceSoftwareUpdate" "Amazonka.OpenSearch.StartServiceSoftwareUpdate" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "StartServiceSoftwareUpdate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse StartServiceSoftwareUpdate Source # 
Instance details

Defined in Amazonka.OpenSearch.StartServiceSoftwareUpdate

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:

$sel:domainName:StartServiceSoftwareUpdate', startServiceSoftwareUpdate_domainName - The name of the domain that you want to update to the latest service software.

data StartServiceSoftwareUpdateResponse Source #

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

See: newStartServiceSoftwareUpdateResponse smart constructor.

Instances

Instances details
Eq StartServiceSoftwareUpdateResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.StartServiceSoftwareUpdate

Read StartServiceSoftwareUpdateResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.StartServiceSoftwareUpdate

Show StartServiceSoftwareUpdateResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.StartServiceSoftwareUpdate

Generic StartServiceSoftwareUpdateResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.StartServiceSoftwareUpdate

Associated Types

type Rep StartServiceSoftwareUpdateResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" '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:

$sel:serviceSoftwareOptions:StartServiceSoftwareUpdateResponse', startServiceSoftwareUpdateResponse_serviceSoftwareOptions - The current status of the OpenSearch service software update.

$sel:httpStatus:StartServiceSoftwareUpdateResponse', startServiceSoftwareUpdateResponse_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
Eq DeleteOutboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteOutboundConnection

Read DeleteOutboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteOutboundConnection

Show 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 #

NFData DeleteOutboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteOutboundConnection

Hashable DeleteOutboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteOutboundConnection

AWSRequest DeleteOutboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteOutboundConnection

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

type Rep DeleteOutboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteOutboundConnection

type Rep DeleteOutboundConnection = D1 ('MetaData "DeleteOutboundConnection" "Amazonka.OpenSearch.DeleteOutboundConnection" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "DeleteOutboundConnection'" 'PrefixI 'True) (S1 ('MetaSel ('Just "connectionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteOutboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteOutboundConnection

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:

$sel:connectionId:DeleteOutboundConnection', deleteOutboundConnection_connectionId - The ID of the outbound connection you want to permanently delete.

data DeleteOutboundConnectionResponse Source #

The result of a DeleteOutboundConnection operation. Contains details about the deleted outbound connection.

See: newDeleteOutboundConnectionResponse smart constructor.

Instances

Instances details
Eq DeleteOutboundConnectionResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteOutboundConnection

Read DeleteOutboundConnectionResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteOutboundConnection

Show DeleteOutboundConnectionResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteOutboundConnection

Generic DeleteOutboundConnectionResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteOutboundConnection

Associated Types

type Rep DeleteOutboundConnectionResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" '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 OutboundConnection of the deleted outbound connection.

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

ListVersions

data ListVersions Source #

Container for the parameters to the ListVersions operation.

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

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

See: newListVersions smart constructor.

Constructors

ListVersions' (Maybe Text) (Maybe Int) 

Instances

Instances details
Eq ListVersions Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVersions

Read ListVersions Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVersions

Show ListVersions Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVersions

Generic ListVersions Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVersions

Associated Types

type Rep ListVersions :: Type -> Type #

NFData ListVersions Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVersions

Methods

rnf :: ListVersions -> () #

Hashable ListVersions Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVersions

AWSRequest ListVersions Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVersions

Associated Types

type AWSResponse ListVersions #

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

type Rep ListVersions Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVersions

type Rep ListVersions = D1 ('MetaData "ListVersions" "Amazonka.OpenSearch.ListVersions" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "ListVersions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))
type AWSResponse ListVersions Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVersions

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:nextToken:ListVersions', listVersions_nextToken - Undocumented member.

$sel:maxResults:ListVersions', listVersions_maxResults - Set this value to limit the number of results returned. Value must be greater than 10 or it won't be honored.

data ListVersionsResponse Source #

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

See: newListVersionsResponse smart constructor.

Instances

Instances details
Eq ListVersionsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVersions

Read ListVersionsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVersions

Show ListVersionsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVersions

Generic ListVersionsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVersions

Associated Types

type Rep ListVersionsResponse :: Type -> Type #

NFData ListVersionsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVersions

Methods

rnf :: ListVersionsResponse -> () #

type Rep ListVersionsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListVersions

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

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:

$sel:versions:ListVersionsResponse', listVersionsResponse_versions - Undocumented member.

$sel:nextToken:ListVersions', listVersionsResponse_nextToken - Undocumented member.

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

DescribeReservedInstanceOfferings

data DescribeReservedInstanceOfferings Source #

Container for parameters to DescribeReservedInstanceOfferings

See: newDescribeReservedInstanceOfferings smart constructor.

Instances

Instances details
Eq DescribeReservedInstanceOfferings Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeReservedInstanceOfferings

Read DescribeReservedInstanceOfferings Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeReservedInstanceOfferings

Show 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 #

NFData DescribeReservedInstanceOfferings Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeReservedInstanceOfferings

Hashable DescribeReservedInstanceOfferings Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeReservedInstanceOfferings

AWSRequest DescribeReservedInstanceOfferings Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeReservedInstanceOfferings

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

type Rep DescribeReservedInstanceOfferings Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeReservedInstanceOfferings

type Rep DescribeReservedInstanceOfferings = D1 ('MetaData "DescribeReservedInstanceOfferings" "Amazonka.OpenSearch.DescribeReservedInstanceOfferings" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "DescribeReservedInstanceOfferings'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "reservedInstanceOfferingId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))))
type AWSResponse DescribeReservedInstanceOfferings Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeReservedInstanceOfferings

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:nextToken:DescribeReservedInstanceOfferings', describeReservedInstanceOfferings_nextToken - Provides an identifier to allow retrieval of paginated results.

$sel:reservedInstanceOfferingId:DescribeReservedInstanceOfferings', describeReservedInstanceOfferings_reservedInstanceOfferingId - The offering identifier filter value. Use this parameter to show only the available offering that matches the specified reservation identifier.

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

data DescribeReservedInstanceOfferingsResponse Source #

Container for results from DescribeReservedInstanceOfferings

See: newDescribeReservedInstanceOfferingsResponse smart constructor.

Instances

Instances details
Eq 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

Generic DescribeReservedInstanceOfferingsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeReservedInstanceOfferings

NFData 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" '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:

$sel:nextToken:DescribeReservedInstanceOfferings', describeReservedInstanceOfferingsResponse_nextToken - Provides an identifier to allow retrieval of paginated results.

$sel:reservedInstanceOfferings:DescribeReservedInstanceOfferingsResponse', describeReservedInstanceOfferingsResponse_reservedInstanceOfferings - List of reserved OpenSearch instance offerings

$sel:httpStatus:DescribeReservedInstanceOfferingsResponse', describeReservedInstanceOfferingsResponse_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
Eq ListDomainNames Source # 
Instance details

Defined in Amazonka.OpenSearch.ListDomainNames

Read ListDomainNames Source # 
Instance details

Defined in Amazonka.OpenSearch.ListDomainNames

Show ListDomainNames Source # 
Instance details

Defined in Amazonka.OpenSearch.ListDomainNames

Generic ListDomainNames Source # 
Instance details

Defined in Amazonka.OpenSearch.ListDomainNames

Associated Types

type Rep ListDomainNames :: Type -> Type #

NFData ListDomainNames Source # 
Instance details

Defined in Amazonka.OpenSearch.ListDomainNames

Methods

rnf :: ListDomainNames -> () #

Hashable ListDomainNames Source # 
Instance details

Defined in Amazonka.OpenSearch.ListDomainNames

AWSRequest ListDomainNames Source # 
Instance details

Defined in Amazonka.OpenSearch.ListDomainNames

Associated Types

type AWSResponse ListDomainNames #

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

type Rep ListDomainNames Source # 
Instance details

Defined in Amazonka.OpenSearch.ListDomainNames

type Rep ListDomainNames = D1 ('MetaData "ListDomainNames" "Amazonka.OpenSearch.ListDomainNames" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "ListDomainNames'" 'PrefixI 'True) (S1 ('MetaSel ('Just "engineType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EngineType))))
type AWSResponse ListDomainNames Source # 
Instance details

Defined in Amazonka.OpenSearch.ListDomainNames

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:

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

data ListDomainNamesResponse Source #

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

See: newListDomainNamesResponse smart constructor.

Instances

Instances details
Eq ListDomainNamesResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListDomainNames

Read ListDomainNamesResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListDomainNames

Show ListDomainNamesResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListDomainNames

Generic ListDomainNamesResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListDomainNames

Associated Types

type Rep ListDomainNamesResponse :: Type -> Type #

NFData ListDomainNamesResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListDomainNames

Methods

rnf :: ListDomainNamesResponse -> () #

type Rep ListDomainNamesResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListDomainNames

type Rep ListDomainNamesResponse = D1 ('MetaData "ListDomainNamesResponse" "Amazonka.OpenSearch.ListDomainNames" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "ListDomainNamesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DomainInfo])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newListDomainNamesResponse Source #

Create a value of ListDomainNamesResponse with all optional fields omitted.

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

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

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

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

PurchaseReservedInstanceOffering

data PurchaseReservedInstanceOffering Source #

Container for parameters to PurchaseReservedInstanceOffering

See: newPurchaseReservedInstanceOffering smart constructor.

Instances

Instances details
Eq PurchaseReservedInstanceOffering Source # 
Instance details

Defined in Amazonka.OpenSearch.PurchaseReservedInstanceOffering

Read PurchaseReservedInstanceOffering Source # 
Instance details

Defined in Amazonka.OpenSearch.PurchaseReservedInstanceOffering

Show 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 #

NFData PurchaseReservedInstanceOffering Source # 
Instance details

Defined in Amazonka.OpenSearch.PurchaseReservedInstanceOffering

Hashable PurchaseReservedInstanceOffering Source # 
Instance details

Defined in Amazonka.OpenSearch.PurchaseReservedInstanceOffering

ToJSON PurchaseReservedInstanceOffering Source # 
Instance details

Defined in Amazonka.OpenSearch.PurchaseReservedInstanceOffering

AWSRequest 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

type Rep PurchaseReservedInstanceOffering Source # 
Instance details

Defined in Amazonka.OpenSearch.PurchaseReservedInstanceOffering

type Rep PurchaseReservedInstanceOffering = D1 ('MetaData "PurchaseReservedInstanceOffering" "Amazonka.OpenSearch.PurchaseReservedInstanceOffering" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" '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))))
type AWSResponse PurchaseReservedInstanceOffering Source # 
Instance details

Defined in Amazonka.OpenSearch.PurchaseReservedInstanceOffering

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:

$sel:instanceCount:PurchaseReservedInstanceOffering', purchaseReservedInstanceOffering_instanceCount - The number of OpenSearch instances to reserve.

$sel:reservedInstanceOfferingId:PurchaseReservedInstanceOffering', purchaseReservedInstanceOffering_reservedInstanceOfferingId - The ID of the reserved OpenSearch instance offering to purchase.

$sel:reservationName: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
Eq 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

Generic PurchaseReservedInstanceOfferingResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.PurchaseReservedInstanceOffering

NFData 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" '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:

$sel:reservationName:PurchaseReservedInstanceOffering', purchaseReservedInstanceOfferingResponse_reservationName - The customer-specified identifier used to track this reservation.

$sel:reservedInstanceId:PurchaseReservedInstanceOfferingResponse', purchaseReservedInstanceOfferingResponse_reservedInstanceId - Details of the reserved OpenSearch instance which was purchased.

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

DescribeDomains

data DescribeDomains Source #

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

See: newDescribeDomains smart constructor.

Constructors

DescribeDomains' [Text] 

Instances

Instances details
Eq DescribeDomains Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomains

Read DescribeDomains Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomains

Show DescribeDomains Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomains

Generic DescribeDomains Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomains

Associated Types

type Rep DescribeDomains :: Type -> Type #

NFData DescribeDomains Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomains

Methods

rnf :: DescribeDomains -> () #

Hashable DescribeDomains Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomains

ToJSON DescribeDomains Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomains

AWSRequest DescribeDomains Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomains

Associated Types

type AWSResponse 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

type Rep DescribeDomains Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomains

type Rep DescribeDomains = D1 ('MetaData "DescribeDomains" "Amazonka.OpenSearch.DescribeDomains" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "DescribeDomains'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))
type AWSResponse DescribeDomains Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomains

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 - The domains for which you want information.

data DescribeDomainsResponse Source #

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

See: newDescribeDomainsResponse smart constructor.

Instances

Instances details
Eq DescribeDomainsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomains

Read DescribeDomainsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomains

Show DescribeDomainsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomains

Generic DescribeDomainsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomains

Associated Types

type Rep DescribeDomainsResponse :: Type -> Type #

NFData DescribeDomainsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomains

Methods

rnf :: DescribeDomainsResponse -> () #

type Rep DescribeDomainsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomains

type Rep DescribeDomainsResponse = D1 ('MetaData "DescribeDomainsResponse" "Amazonka.OpenSearch.DescribeDomains" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" '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 domains requested in the DescribeDomains request.

AssociatePackage

data AssociatePackage Source #

Container for the request parameters to the AssociatePackage operation.

See: newAssociatePackage smart constructor.

Instances

Instances details
Eq AssociatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.AssociatePackage

Read AssociatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.AssociatePackage

Show AssociatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.AssociatePackage

Generic AssociatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.AssociatePackage

Associated Types

type Rep AssociatePackage :: Type -> Type #

NFData AssociatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.AssociatePackage

Methods

rnf :: AssociatePackage -> () #

Hashable AssociatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.AssociatePackage

ToJSON AssociatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.AssociatePackage

AWSRequest AssociatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.AssociatePackage

Associated Types

type AWSResponse 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

type Rep AssociatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.AssociatePackage

type Rep AssociatePackage = D1 ('MetaData "AssociatePackage" "Amazonka.OpenSearch.AssociatePackage" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "AssociatePackage'" 'PrefixI 'True) (S1 ('MetaSel ('Just "packageID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse AssociatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.AssociatePackage

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:

$sel:packageID:AssociatePackage', associatePackage_packageID - Internal ID of the package to associate with a domain. Use DescribePackages to find this value.

$sel:domainName:AssociatePackage', associatePackage_domainName - The name of the domain to associate the package with.

data AssociatePackageResponse Source #

Container for the response returned by AssociatePackage operation.

See: newAssociatePackageResponse smart constructor.

Instances

Instances details
Eq AssociatePackageResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.AssociatePackage

Read AssociatePackageResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.AssociatePackage

Show AssociatePackageResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.AssociatePackage

Generic AssociatePackageResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.AssociatePackage

Associated Types

type Rep AssociatePackageResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "AssociatePackageResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainPackageDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DomainPackageDetails)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newAssociatePackageResponse Source #

Create a value of AssociatePackageResponse with all optional fields omitted.

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

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

$sel:domainPackageDetails:AssociatePackageResponse', associatePackageResponse_domainPackageDetails - DomainPackageDetails

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

ListInstanceTypeDetails

data ListInstanceTypeDetails Source #

See: newListInstanceTypeDetails smart constructor.

Instances

Instances details
Eq ListInstanceTypeDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.ListInstanceTypeDetails

Read ListInstanceTypeDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.ListInstanceTypeDetails

Show 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 #

NFData ListInstanceTypeDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.ListInstanceTypeDetails

Methods

rnf :: ListInstanceTypeDetails -> () #

Hashable ListInstanceTypeDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.ListInstanceTypeDetails

AWSRequest ListInstanceTypeDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.ListInstanceTypeDetails

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

type Rep ListInstanceTypeDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.ListInstanceTypeDetails

type Rep ListInstanceTypeDetails = D1 ('MetaData "ListInstanceTypeDetails" "Amazonka.OpenSearch.ListInstanceTypeDetails" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "ListInstanceTypeDetails'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "engineVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListInstanceTypeDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.ListInstanceTypeDetails

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:

$sel:nextToken:ListInstanceTypeDetails', listInstanceTypeDetails_nextToken - Undocumented member.

$sel:domainName:ListInstanceTypeDetails', listInstanceTypeDetails_domainName - Undocumented member.

$sel:maxResults:ListInstanceTypeDetails', listInstanceTypeDetails_maxResults - Undocumented member.

$sel:engineVersion:ListInstanceTypeDetails', listInstanceTypeDetails_engineVersion - Undocumented member.

data ListInstanceTypeDetailsResponse Source #

See: newListInstanceTypeDetailsResponse smart constructor.

Instances

Instances details
Eq ListInstanceTypeDetailsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListInstanceTypeDetails

Read ListInstanceTypeDetailsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListInstanceTypeDetails

Show ListInstanceTypeDetailsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListInstanceTypeDetails

Generic ListInstanceTypeDetailsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListInstanceTypeDetails

Associated Types

type Rep ListInstanceTypeDetailsResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" '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 - Undocumented member.

$sel:nextToken:ListInstanceTypeDetails', listInstanceTypeDetailsResponse_nextToken - Undocumented member.

$sel:httpStatus:ListInstanceTypeDetailsResponse', listInstanceTypeDetailsResponse_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
Eq GetPackageVersionHistory Source # 
Instance details

Defined in Amazonka.OpenSearch.GetPackageVersionHistory

Read GetPackageVersionHistory Source # 
Instance details

Defined in Amazonka.OpenSearch.GetPackageVersionHistory

Show 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 #

NFData GetPackageVersionHistory Source # 
Instance details

Defined in Amazonka.OpenSearch.GetPackageVersionHistory

Hashable GetPackageVersionHistory Source # 
Instance details

Defined in Amazonka.OpenSearch.GetPackageVersionHistory

AWSRequest GetPackageVersionHistory Source # 
Instance details

Defined in Amazonka.OpenSearch.GetPackageVersionHistory

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

type Rep GetPackageVersionHistory Source # 
Instance details

Defined in Amazonka.OpenSearch.GetPackageVersionHistory

type Rep GetPackageVersionHistory = D1 ('MetaData "GetPackageVersionHistory" "Amazonka.OpenSearch.GetPackageVersionHistory" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "GetPackageVersionHistory'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "packageID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse GetPackageVersionHistory Source # 
Instance details

Defined in Amazonka.OpenSearch.GetPackageVersionHistory

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:nextToken:GetPackageVersionHistory', getPackageVersionHistory_nextToken - Used for pagination. Only necessary if a previous API call includes a non-null NextToken value. If provided, returns results for the next page.

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

$sel:packageID:GetPackageVersionHistory', getPackageVersionHistory_packageID - Returns an audit history of package versions.

data GetPackageVersionHistoryResponse Source #

Container for response returned by GetPackageVersionHistory operation.

See: newGetPackageVersionHistoryResponse smart constructor.

Instances

Instances details
Eq GetPackageVersionHistoryResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.GetPackageVersionHistory

Read GetPackageVersionHistoryResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.GetPackageVersionHistory

Show GetPackageVersionHistoryResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.GetPackageVersionHistory

Generic GetPackageVersionHistoryResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.GetPackageVersionHistory

Associated Types

type Rep GetPackageVersionHistoryResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "GetPackageVersionHistoryResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "packageID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "packageVersionHistoryList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [PackageVersionHistory]))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

GetUpgradeHistory

data GetUpgradeHistory Source #

Container for the request parameters to the GetUpgradeHistory operation.

See: newGetUpgradeHistory smart constructor.

Instances

Instances details
Eq GetUpgradeHistory Source # 
Instance details

Defined in Amazonka.OpenSearch.GetUpgradeHistory

Read GetUpgradeHistory Source # 
Instance details

Defined in Amazonka.OpenSearch.GetUpgradeHistory

Show GetUpgradeHistory Source # 
Instance details

Defined in Amazonka.OpenSearch.GetUpgradeHistory

Generic GetUpgradeHistory Source # 
Instance details

Defined in Amazonka.OpenSearch.GetUpgradeHistory

Associated Types

type Rep GetUpgradeHistory :: Type -> Type #

NFData GetUpgradeHistory Source # 
Instance details

Defined in Amazonka.OpenSearch.GetUpgradeHistory

Methods

rnf :: GetUpgradeHistory -> () #

Hashable GetUpgradeHistory Source # 
Instance details

Defined in Amazonka.OpenSearch.GetUpgradeHistory

AWSRequest GetUpgradeHistory Source # 
Instance details

Defined in Amazonka.OpenSearch.GetUpgradeHistory

Associated Types

type AWSResponse GetUpgradeHistory #

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

type Rep GetUpgradeHistory Source # 
Instance details

Defined in Amazonka.OpenSearch.GetUpgradeHistory

type Rep GetUpgradeHistory = D1 ('MetaData "GetUpgradeHistory" "Amazonka.OpenSearch.GetUpgradeHistory" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "GetUpgradeHistory'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse GetUpgradeHistory Source # 
Instance details

Defined in Amazonka.OpenSearch.GetUpgradeHistory

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:nextToken:GetUpgradeHistory', getUpgradeHistory_nextToken - Undocumented member.

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

$sel:domainName:GetUpgradeHistory', getUpgradeHistory_domainName - Undocumented member.

data GetUpgradeHistoryResponse Source #

Container for the response returned by the GetUpgradeHistory operation.

See: newGetUpgradeHistoryResponse smart constructor.

Instances

Instances details
Eq GetUpgradeHistoryResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.GetUpgradeHistory

Read GetUpgradeHistoryResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.GetUpgradeHistory

Show GetUpgradeHistoryResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.GetUpgradeHistory

Generic GetUpgradeHistoryResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.GetUpgradeHistory

Associated Types

type Rep GetUpgradeHistoryResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" '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:

$sel:nextToken:GetUpgradeHistory', getUpgradeHistoryResponse_nextToken - Pagination token that needs to be supplied to the next call to get the next page of results.

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

$sel:httpStatus:GetUpgradeHistoryResponse', getUpgradeHistoryResponse_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
Eq DescribePackages Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribePackages

Read DescribePackages Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribePackages

Show DescribePackages Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribePackages

Generic DescribePackages Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribePackages

Associated Types

type Rep DescribePackages :: Type -> Type #

NFData DescribePackages Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribePackages

Methods

rnf :: DescribePackages -> () #

Hashable DescribePackages Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribePackages

ToJSON DescribePackages Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribePackages

AWSRequest DescribePackages Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribePackages

Associated Types

type AWSResponse 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

type Rep DescribePackages Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribePackages

type Rep DescribePackages = D1 ('MetaData "DescribePackages" "Amazonka.OpenSearch.DescribePackages" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "DescribePackages'" 'PrefixI 'True) (S1 ('MetaSel ('Just "filters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DescribePackagesFilter])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))))
type AWSResponse DescribePackages Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribePackages

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:nextToken:DescribePackages', describePackages_nextToken - Used for pagination. Only necessary if a previous API call includes a non-null NextToken value. If provided, returns results for the next page.

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

data DescribePackagesResponse Source #

Container for the response returned by the DescribePackages operation.

See: newDescribePackagesResponse smart constructor.

Instances

Instances details
Eq DescribePackagesResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribePackages

Read DescribePackagesResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribePackages

Show DescribePackagesResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribePackages

Generic DescribePackagesResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribePackages

Associated Types

type Rep DescribePackagesResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "DescribePackagesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "packageDetailsList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [PackageDetails])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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:

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

$sel:nextToken:DescribePackages', describePackagesResponse_nextToken - Undocumented member.

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

CreateDomain

data CreateDomain Source #

See: newCreateDomain smart constructor.

Instances

Instances details
Eq CreateDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateDomain

Show CreateDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateDomain

Generic CreateDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateDomain

Associated Types

type Rep CreateDomain :: Type -> Type #

NFData CreateDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateDomain

Methods

rnf :: CreateDomain -> () #

Hashable CreateDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateDomain

ToJSON CreateDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateDomain

AWSRequest CreateDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateDomain

Associated Types

type AWSResponse 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

type Rep CreateDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateDomain

type Rep CreateDomain = D1 ('MetaData "CreateDomain" "Amazonka.OpenSearch.CreateDomain" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "CreateDomain'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "eBSOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EBSOptions)) :*: S1 ('MetaSel ('Just "engineVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "nodeToNodeEncryptionOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe NodeToNodeEncryptionOptions)) :*: S1 ('MetaSel ('Just "accessPolicies") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "autoTuneOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AutoTuneOptionsInput)) :*: S1 ('MetaSel ('Just "logPublishingOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap LogType LogPublishingOption)))) :*: (S1 ('MetaSel ('Just "clusterConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ClusterConfig)) :*: S1 ('MetaSel ('Just "advancedSecurityOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AdvancedSecurityOptionsInput))))) :*: (((S1 ('MetaSel ('Just "tagList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "snapshotOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SnapshotOptions))) :*: (S1 ('MetaSel ('Just "cognitoOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CognitoOptions)) :*: S1 ('MetaSel ('Just "encryptionAtRestOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EncryptionAtRestOptions)))) :*: ((S1 ('MetaSel ('Just "vPCOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VPCOptions)) :*: S1 ('MetaSel ('Just "domainEndpointOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DomainEndpointOptions))) :*: (S1 ('MetaSel ('Just "advancedOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))
type AWSResponse CreateDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateDomain

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:

$sel:eBSOptions:CreateDomain', createDomain_eBSOptions - Options to enable, disable, and specify the type and size of EBS storage volumes.

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

$sel:nodeToNodeEncryptionOptions:CreateDomain', createDomain_nodeToNodeEncryptionOptions - Node-to-node encryption options.

$sel:accessPolicies:CreateDomain', createDomain_accessPolicies - IAM access policy as a JSON-formatted string.

$sel:autoTuneOptions:CreateDomain', createDomain_autoTuneOptions - Specifies Auto-Tune options.

$sel:logPublishingOptions:CreateDomain', createDomain_logPublishingOptions - Map of LogType and LogPublishingOption, each containing options to publish a given type of OpenSearch log.

$sel:clusterConfig:CreateDomain', createDomain_clusterConfig - Configuration options for a domain. Specifies the instance type and number of instances in the domain.

$sel:advancedSecurityOptions:CreateDomain', createDomain_advancedSecurityOptions - Specifies advanced security options.

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

$sel:snapshotOptions:CreateDomain', createDomain_snapshotOptions - Option to set time, in UTC format, of the daily automated snapshot. Default value is 0 hours.

$sel:cognitoOptions:CreateDomain', createDomain_cognitoOptions - Options to specify the Cognito user and identity pools for OpenSearch Dashboards authentication. For more information, see Configuring Amazon Cognito authentication for OpenSearch Dashboards.

$sel:encryptionAtRestOptions:CreateDomain', createDomain_encryptionAtRestOptions - Options for encryption of data at rest.

$sel:vPCOptions:CreateDomain', createDomain_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 .

$sel:domainEndpointOptions:CreateDomain', createDomain_domainEndpointOptions - Options to specify configurations that will be applied to the domain endpoint.

$sel:advancedOptions:CreateDomain', createDomain_advancedOptions - Option to allow references to indices in an HTTP request body. Must be false when configuring access to individual sub-resources. By default, the value is true. See Advanced cluster parameters for more information.

$sel:domainName:CreateDomain', createDomain_domainName - The name of the Amazon OpenSearch Service domain you're creating. Domain names are unique across the domains owned by an account within an AWS region. Domain names must start with a lowercase letter and can contain the following characters: a-z (lowercase), 0-9, and - (hyphen).

data CreateDomainResponse Source #

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

See: newCreateDomainResponse smart constructor.

Instances

Instances details
Eq CreateDomainResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateDomain

Read CreateDomainResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateDomain

Show CreateDomainResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateDomain

Generic CreateDomainResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateDomain

Associated Types

type Rep CreateDomainResponse :: Type -> Type #

NFData CreateDomainResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateDomain

Methods

rnf :: CreateDomainResponse -> () #

type Rep CreateDomainResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateDomain

type Rep CreateDomainResponse = D1 ('MetaData "CreateDomainResponse" "Amazonka.OpenSearch.CreateDomain" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" '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.

DescribeDomainConfig

data DescribeDomainConfig Source #

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

See: newDescribeDomainConfig smart constructor.

Instances

Instances details
Eq DescribeDomainConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainConfig

Read DescribeDomainConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainConfig

Show DescribeDomainConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainConfig

Generic DescribeDomainConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainConfig

Associated Types

type Rep DescribeDomainConfig :: Type -> Type #

NFData DescribeDomainConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainConfig

Methods

rnf :: DescribeDomainConfig -> () #

Hashable DescribeDomainConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainConfig

AWSRequest DescribeDomainConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainConfig

Associated Types

type AWSResponse DescribeDomainConfig #

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

type Rep DescribeDomainConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainConfig

type Rep DescribeDomainConfig = D1 ('MetaData "DescribeDomainConfig" "Amazonka.OpenSearch.DescribeDomainConfig" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "DescribeDomainConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DescribeDomainConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainConfig

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:

$sel:domainName:DescribeDomainConfig', describeDomainConfig_domainName - The domain you want to get information about.

data DescribeDomainConfigResponse Source #

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

See: newDescribeDomainConfigResponse smart constructor.

Instances

Instances details
Eq DescribeDomainConfigResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainConfig

Read DescribeDomainConfigResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainConfig

Show DescribeDomainConfigResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainConfig

Generic DescribeDomainConfigResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomainConfig

Associated Types

type Rep DescribeDomainConfigResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" '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 - The configuration information of the domain requested in the DescribeDomainConfig request.

GetUpgradeStatus

data GetUpgradeStatus Source #

Container for the request parameters to the GetUpgradeStatus operation.

See: newGetUpgradeStatus smart constructor.

Constructors

GetUpgradeStatus' Text 

Instances

Instances details
Eq GetUpgradeStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.GetUpgradeStatus

Read GetUpgradeStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.GetUpgradeStatus

Show GetUpgradeStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.GetUpgradeStatus

Generic GetUpgradeStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.GetUpgradeStatus

Associated Types

type Rep GetUpgradeStatus :: Type -> Type #

NFData GetUpgradeStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.GetUpgradeStatus

Methods

rnf :: GetUpgradeStatus -> () #

Hashable GetUpgradeStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.GetUpgradeStatus

AWSRequest GetUpgradeStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.GetUpgradeStatus

Associated Types

type AWSResponse GetUpgradeStatus #

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

type Rep GetUpgradeStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.GetUpgradeStatus

type Rep GetUpgradeStatus = D1 ('MetaData "GetUpgradeStatus" "Amazonka.OpenSearch.GetUpgradeStatus" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "GetUpgradeStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetUpgradeStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.GetUpgradeStatus

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:

$sel:domainName:GetUpgradeStatus', getUpgradeStatus_domainName - Undocumented member.

data GetUpgradeStatusResponse Source #

Container for the response returned by the GetUpgradeStatus operation.

See: newGetUpgradeStatusResponse smart constructor.

Instances

Instances details
Eq GetUpgradeStatusResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.GetUpgradeStatus

Read GetUpgradeStatusResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.GetUpgradeStatus

Show GetUpgradeStatusResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.GetUpgradeStatus

Generic GetUpgradeStatusResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.GetUpgradeStatus

Associated Types

type Rep GetUpgradeStatusResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "GetUpgradeStatusResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "stepStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UpgradeStatus)) :*: S1 ('MetaSel ('Just "upgradeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "upgradeStep") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UpgradeStep)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetUpgradeStatusResponse Source #

Create a value of GetUpgradeStatusResponse with all optional fields omitted.

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

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

$sel:stepStatus:GetUpgradeStatusResponse', getUpgradeStatusResponse_stepStatus - One of four statuses an upgrade have, returned as part of the GetUpgradeStatusResponse object. The status can take one of the following values:

  • In Progress
  • Succeeded
  • Succeeded with Issues
  • Failed

$sel:upgradeName:GetUpgradeStatusResponse', getUpgradeStatusResponse_upgradeName - A string that briefly describes the update.

$sel:upgradeStep:GetUpgradeStatusResponse', getUpgradeStatusResponse_upgradeStep - One of three steps an upgrade or upgrade eligibility check goes through:

  • PreUpgradeCheck
  • Snapshot
  • Upgrade

$sel:httpStatus:GetUpgradeStatusResponse', getUpgradeStatusResponse_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
Eq DeleteInboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteInboundConnection

Read DeleteInboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteInboundConnection

Show 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 #

NFData DeleteInboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteInboundConnection

Methods

rnf :: DeleteInboundConnection -> () #

Hashable DeleteInboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteInboundConnection

AWSRequest DeleteInboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteInboundConnection

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

type Rep DeleteInboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteInboundConnection

type Rep DeleteInboundConnection = D1 ('MetaData "DeleteInboundConnection" "Amazonka.OpenSearch.DeleteInboundConnection" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "DeleteInboundConnection'" 'PrefixI 'True) (S1 ('MetaSel ('Just "connectionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteInboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteInboundConnection

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:

$sel:connectionId:DeleteInboundConnection', deleteInboundConnection_connectionId - The ID of the inbound connection to permanently delete.

data DeleteInboundConnectionResponse Source #

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

See: newDeleteInboundConnectionResponse smart constructor.

Instances

Instances details
Eq DeleteInboundConnectionResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteInboundConnection

Read DeleteInboundConnectionResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteInboundConnection

Show DeleteInboundConnectionResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteInboundConnection

Generic DeleteInboundConnectionResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteInboundConnection

Associated Types

type Rep DeleteInboundConnectionResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" '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 InboundConnection of the deleted inbound connection.

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

DissociatePackage

data DissociatePackage Source #

Container for the request parameters to the DissociatePackage operation.

See: newDissociatePackage smart constructor.

Instances

Instances details
Eq DissociatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.DissociatePackage

Read DissociatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.DissociatePackage

Show DissociatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.DissociatePackage

Generic DissociatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.DissociatePackage

Associated Types

type Rep DissociatePackage :: Type -> Type #

NFData DissociatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.DissociatePackage

Methods

rnf :: DissociatePackage -> () #

Hashable DissociatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.DissociatePackage

ToJSON DissociatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.DissociatePackage

AWSRequest DissociatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.DissociatePackage

Associated Types

type AWSResponse 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

type Rep DissociatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.DissociatePackage

type Rep DissociatePackage = D1 ('MetaData "DissociatePackage" "Amazonka.OpenSearch.DissociatePackage" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "DissociatePackage'" 'PrefixI 'True) (S1 ('MetaSel ('Just "packageID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DissociatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.DissociatePackage

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:

$sel:packageID:DissociatePackage', dissociatePackage_packageID - The internal ID of the package to associate with a domain. Use DescribePackages to find this value.

$sel:domainName:DissociatePackage', dissociatePackage_domainName - The name of the domain to associate the package with.

data DissociatePackageResponse Source #

Container for the response returned by DissociatePackage operation.

See: newDissociatePackageResponse smart constructor.

Instances

Instances details
Eq DissociatePackageResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DissociatePackage

Read DissociatePackageResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DissociatePackage

Show DissociatePackageResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DissociatePackage

Generic DissociatePackageResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DissociatePackage

Associated Types

type Rep DissociatePackageResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "DissociatePackageResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainPackageDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DomainPackageDetails)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDissociatePackageResponse Source #

Create a value of DissociatePackageResponse with all optional fields omitted.

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

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

$sel:domainPackageDetails:DissociatePackageResponse', dissociatePackageResponse_domainPackageDetails - DomainPackageDetails

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

DescribeDomain

data DescribeDomain Source #

Container for the parameters to the DescribeDomain operation.

See: newDescribeDomain smart constructor.

Constructors

DescribeDomain' Text 

Instances

Instances details
Eq DescribeDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomain

Read DescribeDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomain

Show DescribeDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomain

Generic DescribeDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomain

Associated Types

type Rep DescribeDomain :: Type -> Type #

NFData DescribeDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomain

Methods

rnf :: DescribeDomain -> () #

Hashable DescribeDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomain

AWSRequest DescribeDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomain

Associated Types

type AWSResponse DescribeDomain #

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

type Rep DescribeDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomain

type Rep DescribeDomain = D1 ('MetaData "DescribeDomain" "Amazonka.OpenSearch.DescribeDomain" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "DescribeDomain'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DescribeDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomain

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:

$sel:domainName:DescribeDomain', describeDomain_domainName - The name of the domain for which you want information.

data DescribeDomainResponse Source #

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

See: newDescribeDomainResponse smart constructor.

Instances

Instances details
Eq DescribeDomainResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomain

Read DescribeDomainResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomain

Show DescribeDomainResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomain

Generic DescribeDomainResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomain

Associated Types

type Rep DescribeDomainResponse :: Type -> Type #

NFData DescribeDomainResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomain

Methods

rnf :: DescribeDomainResponse -> () #

type Rep DescribeDomainResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomain

type Rep DescribeDomainResponse = D1 ('MetaData "DescribeDomainResponse" "Amazonka.OpenSearch.DescribeDomain" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" '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 - The current status of the domain.

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
Eq AddTags Source # 
Instance details

Defined in Amazonka.OpenSearch.AddTags

Methods

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

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

Read AddTags Source # 
Instance details

Defined in Amazonka.OpenSearch.AddTags

Show AddTags Source # 
Instance details

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

NFData AddTags Source # 
Instance details

Defined in Amazonka.OpenSearch.AddTags

Methods

rnf :: AddTags -> () #

Hashable AddTags Source # 
Instance details

Defined in Amazonka.OpenSearch.AddTags

Methods

hashWithSalt :: Int -> AddTags -> Int #

hash :: AddTags -> Int #

ToJSON AddTags Source # 
Instance details

Defined in Amazonka.OpenSearch.AddTags

AWSRequest AddTags Source # 
Instance details

Defined in Amazonka.OpenSearch.AddTags

Associated Types

type AWSResponse 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

type Rep AddTags Source # 
Instance details

Defined in Amazonka.OpenSearch.AddTags

type Rep AddTags = D1 ('MetaData "AddTags" "Amazonka.OpenSearch.AddTags" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "AddTags'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tagList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Tag])))
type AWSResponse AddTags Source # 
Instance details

Defined in Amazonka.OpenSearch.AddTags

newAddTags Source #

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:

$sel:arn:AddTags', addTags_arn - Specify the ARN of the domain you want to add tags to.

$sel:tagList:AddTags', addTags_tagList - List of Tag to add to the domain.

data AddTagsResponse Source #

See: newAddTagsResponse smart constructor.

Constructors

AddTagsResponse' 

Instances

Instances details
Eq AddTagsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.AddTags

Read AddTagsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.AddTags

Show AddTagsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.AddTags

Generic AddTagsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.AddTags

Associated Types

type Rep AddTagsResponse :: Type -> Type #

NFData AddTagsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.AddTags

Methods

rnf :: AddTagsResponse -> () #

type Rep AddTagsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.AddTags

type Rep AddTagsResponse = D1 ('MetaData "AddTagsResponse" "Amazonka.OpenSearch.AddTags" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" '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.

AcceptInboundConnection

data AcceptInboundConnection Source #

Container for the parameters to the AcceptInboundConnection operation.

See: newAcceptInboundConnection smart constructor.

Instances

Instances details
Eq AcceptInboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.AcceptInboundConnection

Read AcceptInboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.AcceptInboundConnection

Show 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 #

NFData AcceptInboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.AcceptInboundConnection

Methods

rnf :: AcceptInboundConnection -> () #

Hashable AcceptInboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.AcceptInboundConnection

ToJSON AcceptInboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.AcceptInboundConnection

AWSRequest 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

type Rep AcceptInboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.AcceptInboundConnection

type Rep AcceptInboundConnection = D1 ('MetaData "AcceptInboundConnection" "Amazonka.OpenSearch.AcceptInboundConnection" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "AcceptInboundConnection'" 'PrefixI 'True) (S1 ('MetaSel ('Just "connectionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse AcceptInboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.AcceptInboundConnection

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:

$sel:connectionId:AcceptInboundConnection', acceptInboundConnection_connectionId - The ID of the inbound connection you want to accept.

data AcceptInboundConnectionResponse Source #

The result of an AcceptInboundConnection operation. Contains details about the accepted inbound connection.

See: newAcceptInboundConnectionResponse smart constructor.

Instances

Instances details
Eq AcceptInboundConnectionResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.AcceptInboundConnection

Read AcceptInboundConnectionResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.AcceptInboundConnection

Show AcceptInboundConnectionResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.AcceptInboundConnection

Generic AcceptInboundConnectionResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.AcceptInboundConnection

Associated Types

type Rep AcceptInboundConnectionResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" '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 - The InboundConnection of the accepted inbound connection.

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

UpdateDomainConfig

data UpdateDomainConfig Source #

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

See: newUpdateDomainConfig smart constructor.

Instances

Instances details
Eq UpdateDomainConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdateDomainConfig

Show UpdateDomainConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdateDomainConfig

Generic UpdateDomainConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdateDomainConfig

Associated Types

type Rep UpdateDomainConfig :: Type -> Type #

NFData UpdateDomainConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdateDomainConfig

Methods

rnf :: UpdateDomainConfig -> () #

Hashable UpdateDomainConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdateDomainConfig

ToJSON UpdateDomainConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdateDomainConfig

AWSRequest UpdateDomainConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdateDomainConfig

Associated Types

type AWSResponse 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

type Rep UpdateDomainConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdateDomainConfig

type Rep UpdateDomainConfig = D1 ('MetaData "UpdateDomainConfig" "Amazonka.OpenSearch.UpdateDomainConfig" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "UpdateDomainConfig'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "eBSOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EBSOptions)) :*: (S1 ('MetaSel ('Just "nodeToNodeEncryptionOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe NodeToNodeEncryptionOptions)) :*: S1 ('MetaSel ('Just "accessPolicies") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "autoTuneOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AutoTuneOptions)) :*: S1 ('MetaSel ('Just "logPublishingOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap LogType LogPublishingOption)))) :*: (S1 ('MetaSel ('Just "clusterConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ClusterConfig)) :*: S1 ('MetaSel ('Just "advancedSecurityOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AdvancedSecurityOptionsInput))))) :*: ((S1 ('MetaSel ('Just "snapshotOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SnapshotOptions)) :*: (S1 ('MetaSel ('Just "cognitoOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CognitoOptions)) :*: S1 ('MetaSel ('Just "encryptionAtRestOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EncryptionAtRestOptions)))) :*: ((S1 ('MetaSel ('Just "vPCOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VPCOptions)) :*: S1 ('MetaSel ('Just "domainEndpointOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DomainEndpointOptions))) :*: (S1 ('MetaSel ('Just "advancedOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))
type AWSResponse UpdateDomainConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdateDomainConfig

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:

$sel:eBSOptions:UpdateDomainConfig', updateDomainConfig_eBSOptions - Specify the type and size of the EBS volume to use.

$sel:nodeToNodeEncryptionOptions:UpdateDomainConfig', updateDomainConfig_nodeToNodeEncryptionOptions - Specifies node-to-node encryption options.

$sel:accessPolicies:UpdateDomainConfig', updateDomainConfig_accessPolicies - IAM access policy as a JSON-formatted string.

$sel:autoTuneOptions:UpdateDomainConfig', updateDomainConfig_autoTuneOptions - Specifies Auto-Tune options.

$sel:logPublishingOptions:UpdateDomainConfig', updateDomainConfig_logPublishingOptions - Map of LogType and LogPublishingOption, each containing options to publish a given type of OpenSearch log.

$sel:clusterConfig:UpdateDomainConfig', updateDomainConfig_clusterConfig - The type and number of instances to instantiate for the domain cluster.

$sel:advancedSecurityOptions:UpdateDomainConfig', updateDomainConfig_advancedSecurityOptions - Specifies advanced security options.

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

$sel:cognitoOptions:UpdateDomainConfig', updateDomainConfig_cognitoOptions - Options to specify the Cognito user and identity pools for OpenSearch Dashboards authentication. For more information, see Configuring Amazon Cognito authentication for OpenSearch Dashboards.

$sel:encryptionAtRestOptions:UpdateDomainConfig', updateDomainConfig_encryptionAtRestOptions - Specifies encryption of data at rest options.

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

$sel:domainEndpointOptions:UpdateDomainConfig', updateDomainConfig_domainEndpointOptions - Options to specify configuration that will be applied to the domain endpoint.

$sel:advancedOptions:UpdateDomainConfig', updateDomainConfig_advancedOptions - Modifies the advanced option to allow references to indices in an HTTP request body. Must be false when configuring access to individual sub-resources. By default, the value is true. See Advanced options for more information.

$sel:domainName:UpdateDomainConfig', updateDomainConfig_domainName - The name of the domain you're updating.

data UpdateDomainConfigResponse Source #

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

See: newUpdateDomainConfigResponse smart constructor.

Instances

Instances details
Eq UpdateDomainConfigResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdateDomainConfig

Read UpdateDomainConfigResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdateDomainConfig

Show UpdateDomainConfigResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdateDomainConfig

Generic UpdateDomainConfigResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdateDomainConfig

Associated Types

type Rep UpdateDomainConfigResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "UpdateDomainConfigResponse'" 'PrefixI 'True) (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:httpStatus:UpdateDomainConfigResponse', updateDomainConfigResponse_httpStatus - The response's http status code.

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

ListTags

data ListTags Source #

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

See: newListTags smart constructor.

Constructors

ListTags' Text 

Instances

Instances details
Eq ListTags Source # 
Instance details

Defined in Amazonka.OpenSearch.ListTags

Read ListTags Source # 
Instance details

Defined in Amazonka.OpenSearch.ListTags

Show ListTags Source # 
Instance details

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

NFData ListTags Source # 
Instance details

Defined in Amazonka.OpenSearch.ListTags

Methods

rnf :: ListTags -> () #

Hashable ListTags Source # 
Instance details

Defined in Amazonka.OpenSearch.ListTags

Methods

hashWithSalt :: Int -> ListTags -> Int #

hash :: ListTags -> Int #

AWSRequest ListTags Source # 
Instance details

Defined in Amazonka.OpenSearch.ListTags

Associated Types

type AWSResponse ListTags #

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

type Rep ListTags Source # 
Instance details

Defined in Amazonka.OpenSearch.ListTags

type Rep ListTags = D1 ('MetaData "ListTags" "Amazonka.OpenSearch.ListTags" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "ListTags'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse ListTags Source # 
Instance details

Defined in Amazonka.OpenSearch.ListTags

newListTags Source #

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:

$sel:arn:ListTags', listTags_arn - Specify the ARN of the domain that the tags you want to view are attached to.

data ListTagsResponse Source #

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

See: newListTagsResponse smart constructor.

Constructors

ListTagsResponse' (Maybe [Tag]) Int 

Instances

Instances details
Eq ListTagsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListTags

Read ListTagsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListTags

Show ListTagsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListTags

Generic ListTagsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListTags

Associated Types

type Rep ListTagsResponse :: Type -> Type #

NFData ListTagsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListTags

Methods

rnf :: ListTagsResponse -> () #

type Rep ListTagsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.ListTags

type Rep ListTagsResponse = D1 ('MetaData "ListTagsResponse" "Amazonka.OpenSearch.ListTags" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "ListTagsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tagList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newListTagsResponse Source #

Create a value of ListTagsResponse with all optional fields omitted.

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

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

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

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

DeletePackage

data DeletePackage Source #

Container for the request parameters to the DeletePackage operation.

See: newDeletePackage smart constructor.

Constructors

DeletePackage' Text 

Instances

Instances details
Eq DeletePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.DeletePackage

Read DeletePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.DeletePackage

Show DeletePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.DeletePackage

Generic DeletePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.DeletePackage

Associated Types

type Rep DeletePackage :: Type -> Type #

NFData DeletePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.DeletePackage

Methods

rnf :: DeletePackage -> () #

Hashable DeletePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.DeletePackage

AWSRequest DeletePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.DeletePackage

Associated Types

type AWSResponse DeletePackage #

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

type Rep DeletePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.DeletePackage

type Rep DeletePackage = D1 ('MetaData "DeletePackage" "Amazonka.OpenSearch.DeletePackage" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "DeletePackage'" 'PrefixI 'True) (S1 ('MetaSel ('Just "packageID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeletePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.DeletePackage

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:

$sel:packageID: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
Eq DeletePackageResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DeletePackage

Read DeletePackageResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DeletePackage

Show DeletePackageResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DeletePackage

Generic DeletePackageResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DeletePackage

Associated Types

type Rep DeletePackageResponse :: Type -> Type #

NFData DeletePackageResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DeletePackage

Methods

rnf :: DeletePackageResponse -> () #

type Rep DeletePackageResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DeletePackage

type Rep DeletePackageResponse = D1 ('MetaData "DeletePackageResponse" "Amazonka.OpenSearch.DeletePackage" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "DeletePackageResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "packageDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PackageDetails)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeletePackageResponse Source #

Create a value of DeletePackageResponse with all optional fields omitted.

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

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

$sel:packageDetails:DeletePackageResponse', deletePackageResponse_packageDetails - PackageDetails

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

UpdatePackage

data UpdatePackage Source #

Container for request parameters to the UpdatePackage operation.

See: newUpdatePackage smart constructor.

Instances

Instances details
Eq UpdatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdatePackage

Read UpdatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdatePackage

Show UpdatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdatePackage

Generic UpdatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdatePackage

Associated Types

type Rep UpdatePackage :: Type -> Type #

NFData UpdatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdatePackage

Methods

rnf :: UpdatePackage -> () #

Hashable UpdatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdatePackage

ToJSON UpdatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdatePackage

AWSRequest UpdatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdatePackage

Associated Types

type AWSResponse 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

type Rep UpdatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdatePackage

type Rep UpdatePackage = D1 ('MetaData "UpdatePackage" "Amazonka.OpenSearch.UpdatePackage" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "UpdatePackage'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "packageDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "commitMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "packageID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "packageSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PackageSource))))
type AWSResponse UpdatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdatePackage

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:

$sel:packageDescription:UpdatePackage', updatePackage_packageDescription - A new description of the package.

$sel:commitMessage:UpdatePackage', updatePackage_commitMessage - A commit message for the new version which is shown as part of GetPackageVersionHistoryResponse.

$sel:packageID:UpdatePackage', updatePackage_packageID - The unique identifier for the package.

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

data UpdatePackageResponse Source #

Container for the response returned by the UpdatePackage operation.

See: newUpdatePackageResponse smart constructor.

Instances

Instances details
Eq UpdatePackageResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdatePackage

Read UpdatePackageResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdatePackage

Show UpdatePackageResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdatePackage

Generic UpdatePackageResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdatePackage

Associated Types

type Rep UpdatePackageResponse :: Type -> Type #

NFData UpdatePackageResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdatePackage

Methods

rnf :: UpdatePackageResponse -> () #

type Rep UpdatePackageResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.UpdatePackage

type Rep UpdatePackageResponse = D1 ('MetaData "UpdatePackageResponse" "Amazonka.OpenSearch.UpdatePackage" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "UpdatePackageResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "packageDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PackageDetails)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdatePackageResponse Source #

Create a value of UpdatePackageResponse with all optional fields omitted.

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

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

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

$sel:httpStatus:UpdatePackageResponse', updatePackageResponse_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
Eq CreateOutboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateOutboundConnection

Read CreateOutboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateOutboundConnection

Show 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 #

NFData CreateOutboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateOutboundConnection

Hashable CreateOutboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateOutboundConnection

ToJSON CreateOutboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateOutboundConnection

AWSRequest 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

type Rep CreateOutboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateOutboundConnection

type Rep CreateOutboundConnection = D1 ('MetaData "CreateOutboundConnection" "Amazonka.OpenSearch.CreateOutboundConnection" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" '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))))
type AWSResponse CreateOutboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateOutboundConnection

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:

$sel:localDomainInfo:CreateOutboundConnection', createOutboundConnection_localDomainInfo - The AWSDomainInformation for the local OpenSearch domain.

$sel:remoteDomainInfo:CreateOutboundConnection', createOutboundConnection_remoteDomainInfo - The AWSDomainInformation for the remote OpenSearch domain.

$sel:connectionAlias:CreateOutboundConnection', createOutboundConnection_connectionAlias - The connection alias used used by the customer for this cross-cluster connection.

data CreateOutboundConnectionResponse Source #

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

See: newCreateOutboundConnectionResponse smart constructor.

Instances

Instances details
Eq CreateOutboundConnectionResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateOutboundConnection

Read CreateOutboundConnectionResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateOutboundConnection

Show CreateOutboundConnectionResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateOutboundConnection

Generic CreateOutboundConnectionResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.CreateOutboundConnection

Associated Types

type Rep CreateOutboundConnectionResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "CreateOutboundConnectionResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "remoteDomainInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DomainInformationContainer)) :*: (S1 ('MetaSel ('Just "connectionAlias") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "localDomainInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DomainInformationContainer)))) :*: (S1 ('MetaSel ('Just "connectionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "connectionStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OutboundConnectionStatus)) :*: 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:

$sel:remoteDomainInfo:CreateOutboundConnection', createOutboundConnectionResponse_remoteDomainInfo - The AWSDomainInformation for the remote OpenSearch domain.

$sel:connectionAlias:CreateOutboundConnection', createOutboundConnectionResponse_connectionAlias - The connection alias provided during the create connection request.

$sel:localDomainInfo:CreateOutboundConnection', createOutboundConnectionResponse_localDomainInfo - The AWSDomainInformation for the local OpenSearch domain.

$sel:connectionId:CreateOutboundConnectionResponse', createOutboundConnectionResponse_connectionId - The unique ID for the created outbound connection, which is used for subsequent operations on the connection.

$sel:connectionStatus:CreateOutboundConnectionResponse', createOutboundConnectionResponse_connectionStatus - The OutboundConnectionStatus for the newly created connection.

$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
Eq CreatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.CreatePackage

Read CreatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.CreatePackage

Show CreatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.CreatePackage

Generic CreatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.CreatePackage

Associated Types

type Rep CreatePackage :: Type -> Type #

NFData CreatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.CreatePackage

Methods

rnf :: CreatePackage -> () #

Hashable CreatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.CreatePackage

ToJSON CreatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.CreatePackage

AWSRequest CreatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.CreatePackage

Associated Types

type AWSResponse 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

type Rep CreatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.CreatePackage

type Rep CreatePackage = D1 ('MetaData "CreatePackage" "Amazonka.OpenSearch.CreatePackage" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" '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))))
type AWSResponse CreatePackage Source # 
Instance details

Defined in Amazonka.OpenSearch.CreatePackage

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:

$sel:packageDescription:CreatePackage', createPackage_packageDescription - Description of the package.

$sel:packageName:CreatePackage', createPackage_packageName - Unique identifier for the package.

$sel:packageType:CreatePackage', createPackage_packageType - Type of package. Currently supports only TXT-DICTIONARY.

$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
Eq CreatePackageResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.CreatePackage

Read CreatePackageResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.CreatePackage

Show CreatePackageResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.CreatePackage

Generic CreatePackageResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.CreatePackage

Associated Types

type Rep CreatePackageResponse :: Type -> Type #

NFData CreatePackageResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.CreatePackage

Methods

rnf :: CreatePackageResponse -> () #

type Rep CreatePackageResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.CreatePackage

type Rep CreatePackageResponse = D1 ('MetaData "CreatePackageResponse" "Amazonka.OpenSearch.CreatePackage" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "CreatePackageResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "packageDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PackageDetails)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreatePackageResponse Source #

Create a value of CreatePackageResponse with all optional fields omitted.

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

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

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

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

DeleteDomain

data DeleteDomain Source #

Container for the parameters to the DeleteDomain operation. Specifies the name of the domain you want to delete.

See: newDeleteDomain smart constructor.

Constructors

DeleteDomain' Text 

Instances

Instances details
Eq DeleteDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteDomain

Read DeleteDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteDomain

Show DeleteDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteDomain

Generic DeleteDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteDomain

Associated Types

type Rep DeleteDomain :: Type -> Type #

NFData DeleteDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteDomain

Methods

rnf :: DeleteDomain -> () #

Hashable DeleteDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteDomain

AWSRequest DeleteDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteDomain

Associated Types

type AWSResponse DeleteDomain #

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

type Rep DeleteDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteDomain

type Rep DeleteDomain = D1 ('MetaData "DeleteDomain" "Amazonka.OpenSearch.DeleteDomain" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "DeleteDomain'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteDomain Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteDomain

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:

$sel:domainName:DeleteDomain', deleteDomain_domainName - The name of the domain you want to permanently delete.

data DeleteDomainResponse Source #

The result 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
Eq DeleteDomainResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteDomain

Read DeleteDomainResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteDomain

Show DeleteDomainResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteDomain

Generic DeleteDomainResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteDomain

Associated Types

type Rep DeleteDomainResponse :: Type -> Type #

NFData DeleteDomainResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteDomain

Methods

rnf :: DeleteDomainResponse -> () #

type Rep DeleteDomainResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DeleteDomain

type Rep DeleteDomainResponse = D1 ('MetaData "DeleteDomainResponse" "Amazonka.OpenSearch.DeleteDomain" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" '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.

GetCompatibleVersions

data GetCompatibleVersions Source #

Container for the request parameters to GetCompatibleVersions operation.

See: newGetCompatibleVersions smart constructor.

Instances

Instances details
Eq GetCompatibleVersions Source # 
Instance details

Defined in Amazonka.OpenSearch.GetCompatibleVersions

Read GetCompatibleVersions Source # 
Instance details

Defined in Amazonka.OpenSearch.GetCompatibleVersions

Show GetCompatibleVersions Source # 
Instance details

Defined in Amazonka.OpenSearch.GetCompatibleVersions

Generic GetCompatibleVersions Source # 
Instance details

Defined in Amazonka.OpenSearch.GetCompatibleVersions

Associated Types

type Rep GetCompatibleVersions :: Type -> Type #

NFData GetCompatibleVersions Source # 
Instance details

Defined in Amazonka.OpenSearch.GetCompatibleVersions

Methods

rnf :: GetCompatibleVersions -> () #

Hashable GetCompatibleVersions Source # 
Instance details

Defined in Amazonka.OpenSearch.GetCompatibleVersions

AWSRequest GetCompatibleVersions Source # 
Instance details

Defined in Amazonka.OpenSearch.GetCompatibleVersions

Associated Types

type AWSResponse GetCompatibleVersions #

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

type Rep GetCompatibleVersions Source # 
Instance details

Defined in Amazonka.OpenSearch.GetCompatibleVersions

type Rep GetCompatibleVersions = D1 ('MetaData "GetCompatibleVersions" "Amazonka.OpenSearch.GetCompatibleVersions" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "GetCompatibleVersions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
type AWSResponse GetCompatibleVersions Source # 
Instance details

Defined in Amazonka.OpenSearch.GetCompatibleVersions

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:

$sel:domainName:GetCompatibleVersions', getCompatibleVersions_domainName - Undocumented member.

data GetCompatibleVersionsResponse Source #

Container for the response returned by the GetCompatibleVersions operation.

See: newGetCompatibleVersionsResponse smart constructor.

Instances

Instances details
Eq GetCompatibleVersionsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.GetCompatibleVersions

Read GetCompatibleVersionsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.GetCompatibleVersions

Show GetCompatibleVersionsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.GetCompatibleVersions

Generic GetCompatibleVersionsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.GetCompatibleVersions

Associated Types

type Rep GetCompatibleVersionsResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" '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 compatible OpenSearch versions returned as part of the GetCompatibleVersions operation.

$sel:httpStatus:GetCompatibleVersionsResponse', getCompatibleVersionsResponse_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
Eq AutoTuneDesiredState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneDesiredState

Ord AutoTuneDesiredState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneDesiredState

Read AutoTuneDesiredState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneDesiredState

Show 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 #

NFData AutoTuneDesiredState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneDesiredState

Methods

rnf :: AutoTuneDesiredState -> () #

Hashable 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

FromJSON AutoTuneDesiredState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneDesiredState

FromJSONKey AutoTuneDesiredState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneDesiredState

ToLog AutoTuneDesiredState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneDesiredState

ToHeader AutoTuneDesiredState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneDesiredState

ToQuery 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

ToByteString 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

type Rep AutoTuneDesiredState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneDesiredState

type Rep AutoTuneDesiredState = D1 ('MetaData "AutoTuneDesiredState" "Amazonka.OpenSearch.Types.AutoTuneDesiredState" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" '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
Eq AutoTuneState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneState

Ord AutoTuneState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneState

Read AutoTuneState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneState

Show AutoTuneState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneState

Generic AutoTuneState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneState

Associated Types

type Rep AutoTuneState :: Type -> Type #

NFData AutoTuneState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneState

Methods

rnf :: AutoTuneState -> () #

Hashable 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

FromJSON AutoTuneState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneState

FromJSONKey AutoTuneState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneState

ToLog AutoTuneState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneState

ToHeader AutoTuneState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneState

ToQuery AutoTuneState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneState

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 #

ToByteString 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 #

type Rep AutoTuneState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneState

type Rep AutoTuneState = D1 ('MetaData "AutoTuneState" "Amazonka.OpenSearch.Types.AutoTuneState" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" '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
Eq AutoTuneType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneType

Ord AutoTuneType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneType

Read AutoTuneType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneType

Show AutoTuneType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneType

Generic AutoTuneType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneType

Associated Types

type Rep AutoTuneType :: Type -> Type #

NFData AutoTuneType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneType

Methods

rnf :: AutoTuneType -> () #

Hashable 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

FromJSON AutoTuneType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneType

FromJSONKey AutoTuneType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneType

ToLog AutoTuneType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneType

ToHeader AutoTuneType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneType

ToQuery AutoTuneType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneType

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 #

ToByteString 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 #

type Rep AutoTuneType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneType

type Rep AutoTuneType = D1 ('MetaData "AutoTuneType" "Amazonka.OpenSearch.Types.AutoTuneType" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'True) (C1 ('MetaCons "AutoTuneType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAutoTuneType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DeploymentStatus

newtype DeploymentStatus Source #

Instances

Instances details
Eq DeploymentStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DeploymentStatus

Ord DeploymentStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DeploymentStatus

Read DeploymentStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DeploymentStatus

Show 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 #

NFData DeploymentStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DeploymentStatus

Methods

rnf :: DeploymentStatus -> () #

Hashable 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

FromJSON DeploymentStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DeploymentStatus

FromJSONKey DeploymentStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DeploymentStatus

ToLog DeploymentStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DeploymentStatus

ToHeader DeploymentStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DeploymentStatus

ToQuery 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

ToByteString 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

type Rep DeploymentStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DeploymentStatus

type Rep DeploymentStatus = D1 ('MetaData "DeploymentStatus" "Amazonka.OpenSearch.Types.DeploymentStatus" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'True) (C1 ('MetaCons "DeploymentStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDeploymentStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DescribePackagesFilterName

newtype DescribePackagesFilterName Source #

Instances

Instances details
Eq DescribePackagesFilterName Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DescribePackagesFilterName

Ord DescribePackagesFilterName Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DescribePackagesFilterName

Read DescribePackagesFilterName Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DescribePackagesFilterName

Show 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 #

NFData DescribePackagesFilterName Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DescribePackagesFilterName

Hashable 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

FromJSON DescribePackagesFilterName Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DescribePackagesFilterName

FromJSONKey DescribePackagesFilterName Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DescribePackagesFilterName

ToLog DescribePackagesFilterName Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DescribePackagesFilterName

ToHeader DescribePackagesFilterName Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DescribePackagesFilterName

ToQuery 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

ToByteString 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

type Rep DescribePackagesFilterName Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DescribePackagesFilterName

type Rep DescribePackagesFilterName = D1 ('MetaData "DescribePackagesFilterName" "Amazonka.OpenSearch.Types.DescribePackagesFilterName" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'True) (C1 ('MetaCons "DescribePackagesFilterName'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDescribePackagesFilterName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DomainPackageStatus

newtype DomainPackageStatus Source #

Instances

Instances details
Eq DomainPackageStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainPackageStatus

Ord DomainPackageStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainPackageStatus

Read DomainPackageStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainPackageStatus

Show 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 #

NFData DomainPackageStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainPackageStatus

Methods

rnf :: DomainPackageStatus -> () #

Hashable 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

FromJSON DomainPackageStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainPackageStatus

FromJSONKey DomainPackageStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainPackageStatus

ToLog DomainPackageStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainPackageStatus

ToHeader DomainPackageStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainPackageStatus

ToQuery 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

ToByteString 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

type Rep DomainPackageStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainPackageStatus

type Rep DomainPackageStatus = D1 ('MetaData "DomainPackageStatus" "Amazonka.OpenSearch.Types.DomainPackageStatus" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" '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
Eq EngineType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EngineType

Ord EngineType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EngineType

Read EngineType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EngineType

Show EngineType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EngineType

Generic EngineType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EngineType

Associated Types

type Rep EngineType :: Type -> Type #

NFData EngineType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EngineType

Methods

rnf :: EngineType -> () #

Hashable 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

FromJSON EngineType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EngineType

FromJSONKey EngineType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EngineType

ToLog EngineType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EngineType

ToHeader EngineType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EngineType

ToQuery EngineType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EngineType

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 #

ToByteString 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 #

type Rep EngineType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EngineType

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

InboundConnectionStatusCode

newtype InboundConnectionStatusCode Source #

Instances

Instances details
Eq InboundConnectionStatusCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InboundConnectionStatusCode

Ord InboundConnectionStatusCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InboundConnectionStatusCode

Read InboundConnectionStatusCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InboundConnectionStatusCode

Show 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 #

NFData InboundConnectionStatusCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InboundConnectionStatusCode

Hashable 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

FromJSON InboundConnectionStatusCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InboundConnectionStatusCode

FromJSONKey InboundConnectionStatusCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InboundConnectionStatusCode

ToLog InboundConnectionStatusCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InboundConnectionStatusCode

ToHeader InboundConnectionStatusCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InboundConnectionStatusCode

ToQuery 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

ToByteString 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

type Rep InboundConnectionStatusCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InboundConnectionStatusCode

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

LogType

newtype LogType Source #

Type of log file. Can be one of the following:

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

Constructors

LogType' 

Fields

Instances

Instances details
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

Read LogType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.LogType

Show LogType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.LogType

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 #

NFData LogType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.LogType

Methods

rnf :: LogType -> () #

Hashable LogType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.LogType

Methods

hashWithSalt :: Int -> LogType -> Int #

hash :: LogType -> Int #

ToJSON LogType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.LogType

ToJSONKey LogType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.LogType

FromJSON LogType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.LogType

FromJSONKey LogType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.LogType

ToLog LogType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.LogType

ToHeader LogType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.LogType

Methods

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

ToQuery LogType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.LogType

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 #

ToByteString LogType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.LogType

Methods

toBS :: LogType -> ByteString #

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 #

type Rep LogType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.LogType

type Rep LogType = D1 ('MetaData "LogType" "Amazonka.OpenSearch.Types.LogType" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" '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
Eq OpenSearchPartitionInstanceType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OpenSearchPartitionInstanceType

Ord OpenSearchPartitionInstanceType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OpenSearchPartitionInstanceType

Read OpenSearchPartitionInstanceType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OpenSearchPartitionInstanceType

Show 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 #

NFData OpenSearchPartitionInstanceType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OpenSearchPartitionInstanceType

Hashable 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

FromJSON OpenSearchPartitionInstanceType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OpenSearchPartitionInstanceType

FromJSONKey OpenSearchPartitionInstanceType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OpenSearchPartitionInstanceType

ToLog OpenSearchPartitionInstanceType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OpenSearchPartitionInstanceType

ToHeader OpenSearchPartitionInstanceType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OpenSearchPartitionInstanceType

ToQuery 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

ToByteString 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

type Rep OpenSearchPartitionInstanceType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OpenSearchPartitionInstanceType

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

OpenSearchWarmPartitionInstanceType

newtype OpenSearchWarmPartitionInstanceType Source #

Instances

Instances details
Eq OpenSearchWarmPartitionInstanceType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OpenSearchWarmPartitionInstanceType

Ord 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

Generic OpenSearchWarmPartitionInstanceType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OpenSearchWarmPartitionInstanceType

NFData OpenSearchWarmPartitionInstanceType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OpenSearchWarmPartitionInstanceType

Hashable 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

FromJSON OpenSearchWarmPartitionInstanceType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OpenSearchWarmPartitionInstanceType

FromJSONKey OpenSearchWarmPartitionInstanceType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OpenSearchWarmPartitionInstanceType

ToLog OpenSearchWarmPartitionInstanceType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OpenSearchWarmPartitionInstanceType

ToHeader OpenSearchWarmPartitionInstanceType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OpenSearchWarmPartitionInstanceType

ToQuery 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

ToByteString 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

type Rep OpenSearchWarmPartitionInstanceType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OpenSearchWarmPartitionInstanceType

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

OptionState

newtype OptionState Source #

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

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

Constructors

OptionState' 

Instances

Instances details
Eq OptionState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OptionState

Ord OptionState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OptionState

Read OptionState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OptionState

Show OptionState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OptionState

Generic OptionState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OptionState

Associated Types

type Rep OptionState :: Type -> Type #

NFData OptionState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OptionState

Methods

rnf :: OptionState -> () #

Hashable 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

FromJSON OptionState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OptionState

FromJSONKey OptionState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OptionState

ToLog OptionState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OptionState

ToHeader OptionState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OptionState

ToQuery OptionState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OptionState

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 #

ToByteString 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 #

type Rep OptionState Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OptionState

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

OutboundConnectionStatusCode

newtype OutboundConnectionStatusCode Source #

Instances

Instances details
Eq OutboundConnectionStatusCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OutboundConnectionStatusCode

Ord OutboundConnectionStatusCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OutboundConnectionStatusCode

Read OutboundConnectionStatusCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OutboundConnectionStatusCode

Show 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 #

NFData OutboundConnectionStatusCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OutboundConnectionStatusCode

Hashable 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

FromJSON OutboundConnectionStatusCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OutboundConnectionStatusCode

FromJSONKey OutboundConnectionStatusCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OutboundConnectionStatusCode

ToLog OutboundConnectionStatusCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OutboundConnectionStatusCode

ToHeader OutboundConnectionStatusCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OutboundConnectionStatusCode

ToQuery 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

ToByteString 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

type Rep OutboundConnectionStatusCode Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OutboundConnectionStatusCode

type Rep OutboundConnectionStatusCode = D1 ('MetaData "OutboundConnectionStatusCode" "Amazonka.OpenSearch.Types.OutboundConnectionStatusCode" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'True) (C1 ('MetaCons "OutboundConnectionStatusCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromOutboundConnectionStatusCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

PackageStatus

newtype PackageStatus Source #

Constructors

PackageStatus' 

Instances

Instances details
Eq PackageStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageStatus

Ord PackageStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageStatus

Read PackageStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageStatus

Show PackageStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageStatus

Generic PackageStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageStatus

Associated Types

type Rep PackageStatus :: Type -> Type #

NFData PackageStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageStatus

Methods

rnf :: PackageStatus -> () #

Hashable 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

FromJSON PackageStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageStatus

FromJSONKey PackageStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageStatus

ToLog PackageStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageStatus

ToHeader PackageStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageStatus

ToQuery PackageStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageStatus

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 #

ToByteString 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 #

type Rep PackageStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageStatus

type Rep PackageStatus = D1 ('MetaData "PackageStatus" "Amazonka.OpenSearch.Types.PackageStatus" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" '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
Eq PackageType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageType

Ord PackageType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageType

Read PackageType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageType

Show PackageType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageType

Generic PackageType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageType

Associated Types

type Rep PackageType :: Type -> Type #

NFData PackageType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageType

Methods

rnf :: PackageType -> () #

Hashable 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

FromJSON PackageType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageType

FromJSONKey PackageType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageType

ToLog PackageType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageType

ToHeader PackageType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageType

ToQuery PackageType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageType

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 #

ToByteString 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 #

type Rep PackageType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageType

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

ReservedInstancePaymentOption

newtype ReservedInstancePaymentOption Source #

Instances

Instances details
Eq ReservedInstancePaymentOption Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ReservedInstancePaymentOption

Ord ReservedInstancePaymentOption Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ReservedInstancePaymentOption

Read ReservedInstancePaymentOption Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ReservedInstancePaymentOption

Show 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 #

NFData ReservedInstancePaymentOption Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ReservedInstancePaymentOption

Hashable 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

FromJSON ReservedInstancePaymentOption Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ReservedInstancePaymentOption

FromJSONKey ReservedInstancePaymentOption Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ReservedInstancePaymentOption

ToLog ReservedInstancePaymentOption Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ReservedInstancePaymentOption

ToHeader ReservedInstancePaymentOption Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ReservedInstancePaymentOption

ToQuery 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

ToByteString 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

type Rep ReservedInstancePaymentOption Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ReservedInstancePaymentOption

type Rep ReservedInstancePaymentOption = D1 ('MetaData "ReservedInstancePaymentOption" "Amazonka.OpenSearch.Types.ReservedInstancePaymentOption" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" '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. Valid values are NO_ROLLBACK and DEFAULT_ROLLBACK.

Instances

Instances details
Eq RollbackOnDisable Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.RollbackOnDisable

Ord RollbackOnDisable Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.RollbackOnDisable

Read RollbackOnDisable Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.RollbackOnDisable

Show 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 #

NFData RollbackOnDisable Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.RollbackOnDisable

Methods

rnf :: RollbackOnDisable -> () #

Hashable 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

FromJSON RollbackOnDisable Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.RollbackOnDisable

FromJSONKey RollbackOnDisable Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.RollbackOnDisable

ToLog RollbackOnDisable Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.RollbackOnDisable

ToHeader RollbackOnDisable Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.RollbackOnDisable

ToQuery 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

ToByteString 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

type Rep RollbackOnDisable Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.RollbackOnDisable

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

ScheduledAutoTuneActionType

newtype ScheduledAutoTuneActionType Source #

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

Instances

Instances details
Eq ScheduledAutoTuneActionType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ScheduledAutoTuneActionType

Ord ScheduledAutoTuneActionType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ScheduledAutoTuneActionType

Read ScheduledAutoTuneActionType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ScheduledAutoTuneActionType

Show 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 #

NFData ScheduledAutoTuneActionType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ScheduledAutoTuneActionType

Hashable 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

FromJSON ScheduledAutoTuneActionType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ScheduledAutoTuneActionType

FromJSONKey ScheduledAutoTuneActionType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ScheduledAutoTuneActionType

ToLog ScheduledAutoTuneActionType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ScheduledAutoTuneActionType

ToHeader ScheduledAutoTuneActionType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ScheduledAutoTuneActionType

ToQuery 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

ToByteString 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

type Rep ScheduledAutoTuneActionType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ScheduledAutoTuneActionType

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

ScheduledAutoTuneSeverityType

newtype ScheduledAutoTuneSeverityType Source #

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

Instances

Instances details
Eq ScheduledAutoTuneSeverityType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ScheduledAutoTuneSeverityType

Ord ScheduledAutoTuneSeverityType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ScheduledAutoTuneSeverityType

Read ScheduledAutoTuneSeverityType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ScheduledAutoTuneSeverityType

Show 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 #

NFData ScheduledAutoTuneSeverityType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ScheduledAutoTuneSeverityType

Hashable 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

FromJSON ScheduledAutoTuneSeverityType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ScheduledAutoTuneSeverityType

FromJSONKey ScheduledAutoTuneSeverityType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ScheduledAutoTuneSeverityType

ToLog ScheduledAutoTuneSeverityType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ScheduledAutoTuneSeverityType

ToHeader ScheduledAutoTuneSeverityType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ScheduledAutoTuneSeverityType

ToQuery 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

ToByteString 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

type Rep ScheduledAutoTuneSeverityType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ScheduledAutoTuneSeverityType

type Rep ScheduledAutoTuneSeverityType = D1 ('MetaData "ScheduledAutoTuneSeverityType" "Amazonka.OpenSearch.Types.ScheduledAutoTuneSeverityType" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'True) (C1 ('MetaCons "ScheduledAutoTuneSeverityType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromScheduledAutoTuneSeverityType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

TLSSecurityPolicy

newtype TLSSecurityPolicy Source #

Instances

Instances details
Eq TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.TLSSecurityPolicy

Ord TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.TLSSecurityPolicy

Read TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.TLSSecurityPolicy

Show 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 #

NFData TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.TLSSecurityPolicy

Methods

rnf :: TLSSecurityPolicy -> () #

Hashable 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

FromJSON TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.TLSSecurityPolicy

FromJSONKey TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.TLSSecurityPolicy

ToLog TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.TLSSecurityPolicy

ToHeader TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.TLSSecurityPolicy

ToQuery 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

ToByteString 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

type Rep TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.TLSSecurityPolicy

type Rep TLSSecurityPolicy = D1 ('MetaData "TLSSecurityPolicy" "Amazonka.OpenSearch.Types.TLSSecurityPolicy" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" '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. See Auto-Tune for Amazon OpenSearch Service for more information.

Constructors

TimeUnit' 

Fields

Bundled Patterns

pattern TimeUnit_HOURS :: TimeUnit 

Instances

Instances details
Eq TimeUnit Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.TimeUnit

Ord TimeUnit Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.TimeUnit

Read TimeUnit Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.TimeUnit

Show TimeUnit Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.TimeUnit

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 #

NFData TimeUnit Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.TimeUnit

Methods

rnf :: TimeUnit -> () #

Hashable TimeUnit Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.TimeUnit

Methods

hashWithSalt :: Int -> TimeUnit -> Int #

hash :: TimeUnit -> Int #

ToJSON TimeUnit Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.TimeUnit

ToJSONKey TimeUnit Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.TimeUnit

FromJSON TimeUnit Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.TimeUnit

FromJSONKey TimeUnit Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.TimeUnit

ToLog TimeUnit Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.TimeUnit

ToHeader TimeUnit Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.TimeUnit

Methods

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

ToQuery TimeUnit Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.TimeUnit

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 #

ToByteString TimeUnit Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.TimeUnit

Methods

toBS :: TimeUnit -> ByteString #

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 #

type Rep TimeUnit Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.TimeUnit

type Rep TimeUnit = D1 ('MetaData "TimeUnit" "Amazonka.OpenSearch.Types.TimeUnit" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'True) (C1 ('MetaCons "TimeUnit'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTimeUnit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

UpgradeStatus

newtype UpgradeStatus Source #

Constructors

UpgradeStatus' 

Instances

Instances details
Eq UpgradeStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStatus

Ord UpgradeStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStatus

Read UpgradeStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStatus

Show UpgradeStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStatus

Generic UpgradeStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStatus

Associated Types

type Rep UpgradeStatus :: Type -> Type #

NFData UpgradeStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStatus

Methods

rnf :: UpgradeStatus -> () #

Hashable 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

FromJSON UpgradeStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStatus

FromJSONKey UpgradeStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStatus

ToLog UpgradeStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStatus

ToHeader UpgradeStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStatus

ToQuery UpgradeStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStatus

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 #

ToByteString 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 #

type Rep UpgradeStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStatus

type Rep UpgradeStatus = D1 ('MetaData "UpgradeStatus" "Amazonka.OpenSearch.Types.UpgradeStatus" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'True) (C1 ('MetaCons "UpgradeStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromUpgradeStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

UpgradeStep

newtype UpgradeStep Source #

Constructors

UpgradeStep' 

Instances

Instances details
Eq UpgradeStep Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStep

Ord UpgradeStep Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStep

Read UpgradeStep Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStep

Show UpgradeStep Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStep

Generic UpgradeStep Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStep

Associated Types

type Rep UpgradeStep :: Type -> Type #

NFData UpgradeStep Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStep

Methods

rnf :: UpgradeStep -> () #

Hashable 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

FromJSON UpgradeStep Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStep

FromJSONKey UpgradeStep Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStep

ToLog UpgradeStep Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStep

ToHeader UpgradeStep Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStep

ToQuery UpgradeStep Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStep

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 #

ToByteString 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 #

type Rep UpgradeStep Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStep

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

VolumeType

newtype VolumeType Source #

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

Constructors

VolumeType' 

Fields

Bundled Patterns

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

Instances

Instances details
Eq VolumeType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VolumeType

Ord VolumeType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VolumeType

Read VolumeType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VolumeType

Show VolumeType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VolumeType

Generic VolumeType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VolumeType

Associated Types

type Rep VolumeType :: Type -> Type #

NFData VolumeType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VolumeType

Methods

rnf :: VolumeType -> () #

Hashable 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

FromJSON VolumeType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VolumeType

FromJSONKey VolumeType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VolumeType

ToLog VolumeType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VolumeType

ToHeader VolumeType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VolumeType

ToQuery VolumeType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VolumeType

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 #

ToByteString 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 #

type Rep VolumeType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VolumeType

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

AWSDomainInformation

data AWSDomainInformation Source #

See: newAWSDomainInformation smart constructor.

Instances

Instances details
Eq AWSDomainInformation Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AWSDomainInformation

Read AWSDomainInformation Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AWSDomainInformation

Show 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 #

NFData AWSDomainInformation Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AWSDomainInformation

Methods

rnf :: AWSDomainInformation -> () #

Hashable AWSDomainInformation Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AWSDomainInformation

ToJSON AWSDomainInformation Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AWSDomainInformation

FromJSON 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" '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 - Undocumented member.

$sel:region:AWSDomainInformation', aWSDomainInformation_region - Undocumented member.

$sel:domainName:AWSDomainInformation', aWSDomainInformation_domainName - Undocumented member.

AccessPoliciesStatus

data AccessPoliciesStatus Source #

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

See: newAccessPoliciesStatus smart constructor.

Instances

Instances details
Eq AccessPoliciesStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AccessPoliciesStatus

Read AccessPoliciesStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AccessPoliciesStatus

Show 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 #

NFData AccessPoliciesStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AccessPoliciesStatus

Methods

rnf :: AccessPoliciesStatus -> () #

Hashable AccessPoliciesStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AccessPoliciesStatus

FromJSON 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" '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. See Configuring access policiesfor more information.

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

AdditionalLimit

data AdditionalLimit Source #

List of limits that are specific to a given InstanceType and for each of its InstanceRole .

See: newAdditionalLimit smart constructor.

Constructors

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

Instances

Instances details
Eq AdditionalLimit Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AdditionalLimit

Read AdditionalLimit Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AdditionalLimit

Show 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 #

NFData AdditionalLimit Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AdditionalLimit

Methods

rnf :: AdditionalLimit -> () #

Hashable AdditionalLimit Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AdditionalLimit

FromJSON 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" '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 - Additional limit is specific to a given InstanceType and for each of its InstanceRole etc. Attributes and their details:

  • MaximumNumberOfDataNodesSupported
  • MaximumNumberOfDataNodesWithoutMasterNode

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

AdvancedOptionsStatus

data AdvancedOptionsStatus Source #

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

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

For more information, see Advanced cluster parameters.

See: newAdvancedOptionsStatus smart constructor.

Instances

Instances details
Eq AdvancedOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AdvancedOptionsStatus

Read AdvancedOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AdvancedOptionsStatus

Show 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 #

NFData AdvancedOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AdvancedOptionsStatus

Methods

rnf :: AdvancedOptionsStatus -> () #

Hashable AdvancedOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AdvancedOptionsStatus

FromJSON 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" '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 OptionStatus for advanced options for the specified domain.

AdvancedSecurityOptions

data AdvancedSecurityOptions Source #

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

See: newAdvancedSecurityOptions smart constructor.

Instances

Instances details
Eq AdvancedSecurityOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AdvancedSecurityOptions

Read AdvancedSecurityOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AdvancedSecurityOptions

Show 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 #

NFData AdvancedSecurityOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AdvancedSecurityOptions

Methods

rnf :: AdvancedSecurityOptions -> () #

Hashable AdvancedSecurityOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AdvancedSecurityOptions

FromJSON 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "AdvancedSecurityOptions'" 'PrefixI 'True) (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:enabled:AdvancedSecurityOptions', advancedSecurityOptions_enabled - True if advanced security is enabled.

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

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

AdvancedSecurityOptionsInput

data AdvancedSecurityOptionsInput Source #

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

See: newAdvancedSecurityOptionsInput smart constructor.

Instances

Instances details
Eq AdvancedSecurityOptionsInput Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AdvancedSecurityOptionsInput

Show 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 #

NFData AdvancedSecurityOptionsInput Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AdvancedSecurityOptionsInput

Hashable AdvancedSecurityOptionsInput Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AdvancedSecurityOptionsInput

ToJSON 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "AdvancedSecurityOptionsInput'" 'PrefixI 'True) ((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:enabled:AdvancedSecurityOptionsInput', advancedSecurityOptionsInput_enabled - True if advanced security is enabled.

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

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

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

AdvancedSecurityOptionsStatus

data AdvancedSecurityOptionsStatus Source #

The status of advanced security options for the specified domain.

See: newAdvancedSecurityOptionsStatus smart constructor.

Instances

Instances details
Eq AdvancedSecurityOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AdvancedSecurityOptionsStatus

Read AdvancedSecurityOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AdvancedSecurityOptionsStatus

Show 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 #

NFData AdvancedSecurityOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AdvancedSecurityOptionsStatus

Hashable AdvancedSecurityOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AdvancedSecurityOptionsStatus

FromJSON 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" '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 - Advanced security options for the specified domain.

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

AutoTune

data AutoTune Source #

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

See: newAutoTune smart constructor.

Instances

Instances details
Eq AutoTune Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTune

Read AutoTune Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTune

Show 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 #

NFData AutoTune Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTune

Methods

rnf :: AutoTune -> () #

Hashable AutoTune Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTune

Methods

hashWithSalt :: Int -> AutoTune -> Int #

hash :: AutoTune -> Int #

FromJSON AutoTune Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTune

type Rep AutoTune Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTune

type Rep AutoTune = D1 ('MetaData "AutoTune" "Amazonka.OpenSearch.Types.AutoTune" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "AutoTune'" 'PrefixI 'True) (S1 ('MetaSel ('Just "autoTuneDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AutoTuneDetails)) :*: S1 ('MetaSel ('Just "autoTuneType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AutoTuneType))))

newAutoTune :: AutoTune Source #

Create a value of AutoTune with all optional fields omitted.

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

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

$sel:autoTuneDetails:AutoTune', autoTune_autoTuneDetails - Specifies details about the Auto-Tune action. See Auto-Tune for Amazon OpenSearch Service for more information.

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

AutoTuneDetails

data AutoTuneDetails Source #

Specifies details about the Auto-Tune action. See Auto-Tune for Amazon OpenSearch Service for more information.

See: newAutoTuneDetails smart constructor.

Instances

Instances details
Eq AutoTuneDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneDetails

Read AutoTuneDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneDetails

Show 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 #

NFData AutoTuneDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneDetails

Methods

rnf :: AutoTuneDetails -> () #

Hashable AutoTuneDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneDetails

FromJSON 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "AutoTuneDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "scheduledAutoTuneDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ScheduledAutoTuneDetails))))

newAutoTuneDetails :: AutoTuneDetails Source #

Create a value of AutoTuneDetails with all optional fields omitted.

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

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

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

AutoTuneMaintenanceSchedule

data AutoTuneMaintenanceSchedule Source #

Specifies the Auto-Tune maintenance schedule. See Auto-Tune for Amazon OpenSearch Service for more information.

See: newAutoTuneMaintenanceSchedule smart constructor.

Instances

Instances details
Eq AutoTuneMaintenanceSchedule Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneMaintenanceSchedule

Read AutoTuneMaintenanceSchedule Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneMaintenanceSchedule

Show 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 #

NFData AutoTuneMaintenanceSchedule Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneMaintenanceSchedule

Hashable AutoTuneMaintenanceSchedule Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneMaintenanceSchedule

ToJSON AutoTuneMaintenanceSchedule Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneMaintenanceSchedule

FromJSON 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "AutoTuneMaintenanceSchedule'" 'PrefixI 'True) (S1 ('MetaSel ('Just "startAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "cronExpressionForRecurrence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "duration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Duration)))))

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:startAt:AutoTuneMaintenanceSchedule', autoTuneMaintenanceSchedule_startAt - The timestamp at which the Auto-Tune maintenance schedule starts.

$sel:cronExpressionForRecurrence:AutoTuneMaintenanceSchedule', autoTuneMaintenanceSchedule_cronExpressionForRecurrence - A cron expression for a recurring maintenance schedule. See Auto-Tune for Amazon OpenSearch Service for more information.

$sel:duration:AutoTuneMaintenanceSchedule', autoTuneMaintenanceSchedule_duration - Specifies maintenance schedule duration: duration value and duration unit. See Auto-Tune for Amazon OpenSearch Service for more information.

AutoTuneOptions

data AutoTuneOptions Source #

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

See: newAutoTuneOptions smart constructor.

Instances

Instances details
Eq AutoTuneOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneOptions

Read AutoTuneOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneOptions

Show 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 #

NFData AutoTuneOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneOptions

Methods

rnf :: AutoTuneOptions -> () #

Hashable AutoTuneOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneOptions

ToJSON AutoTuneOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneOptions

FromJSON 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "AutoTuneOptions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "desiredState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AutoTuneDesiredState)) :*: (S1 ('MetaSel ('Just "rollbackOnDisable") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RollbackOnDisable)) :*: S1 ('MetaSel ('Just "maintenanceSchedules") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AutoTuneMaintenanceSchedule])))))

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 - The Auto-Tune desired state. Valid values are ENABLED and DISABLED.

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

$sel:maintenanceSchedules:AutoTuneOptions', autoTuneOptions_maintenanceSchedules - A list of maintenance schedules. See Auto-Tune for Amazon OpenSearch Service for more information.

AutoTuneOptionsInput

data AutoTuneOptionsInput Source #

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

See: newAutoTuneOptionsInput smart constructor.

Instances

Instances details
Eq AutoTuneOptionsInput Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneOptionsInput

Read AutoTuneOptionsInput Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneOptionsInput

Show 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 #

NFData AutoTuneOptionsInput Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneOptionsInput

Methods

rnf :: AutoTuneOptionsInput -> () #

Hashable AutoTuneOptionsInput Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneOptionsInput

ToJSON 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" '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 - The Auto-Tune desired state. Valid values are ENABLED and DISABLED.

$sel:maintenanceSchedules:AutoTuneOptionsInput', autoTuneOptionsInput_maintenanceSchedules - A list of maintenance schedules. See Auto-Tune for Amazon OpenSearch Service for more information.

AutoTuneOptionsOutput

data AutoTuneOptionsOutput Source #

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

See: newAutoTuneOptionsOutput smart constructor.

Instances

Instances details
Eq AutoTuneOptionsOutput Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneOptionsOutput

Read AutoTuneOptionsOutput Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneOptionsOutput

Show 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 #

NFData AutoTuneOptionsOutput Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneOptionsOutput

Methods

rnf :: AutoTuneOptionsOutput -> () #

Hashable AutoTuneOptionsOutput Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneOptionsOutput

FromJSON 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "AutoTuneOptionsOutput'" 'PrefixI 'True) (S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AutoTuneState)) :*: S1 ('MetaSel ('Just "errorMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

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:state:AutoTuneOptionsOutput', autoTuneOptionsOutput_state - The AutoTuneState for the domain.

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

AutoTuneOptionsStatus

data AutoTuneOptionsStatus Source #

The Auto-Tune status for the domain.

See: newAutoTuneOptionsStatus smart constructor.

Instances

Instances details
Eq AutoTuneOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneOptionsStatus

Read AutoTuneOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneOptionsStatus

Show 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 #

NFData AutoTuneOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneOptionsStatus

Methods

rnf :: AutoTuneOptionsStatus -> () #

Hashable AutoTuneOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneOptionsStatus

FromJSON 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "AutoTuneOptionsStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AutoTuneStatus)) :*: S1 ('MetaSel ('Just "options") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AutoTuneOptions))))

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:status:AutoTuneOptionsStatus', autoTuneOptionsStatus_status - The status of the Auto-Tune options for the domain.

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

AutoTuneStatus

data AutoTuneStatus Source #

Provides the current Auto-Tune status for the domain.

See: newAutoTuneStatus smart constructor.

Instances

Instances details
Eq AutoTuneStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneStatus

Read AutoTuneStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneStatus

Show 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 #

NFData AutoTuneStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneStatus

Methods

rnf :: AutoTuneStatus -> () #

Hashable AutoTuneStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.AutoTuneStatus

FromJSON 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "AutoTuneStatus'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "pendingDeletion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "errorMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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:pendingDeletion:AutoTuneStatus', autoTuneStatus_pendingDeletion - Indicates whether the domain is being deleted.

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

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

$sel:creationDate:AutoTuneStatus', autoTuneStatus_creationDate - The timestamp of the Auto-Tune options creation date.

$sel:updateDate:AutoTuneStatus', autoTuneStatus_updateDate - The timestamp of when the Auto-Tune options were last updated.

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

ClusterConfig

data ClusterConfig Source #

The configuration for the domain cluster, such as the type and number of instances.

See: newClusterConfig smart constructor.

Instances

Instances details
Eq ClusterConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ClusterConfig

Read ClusterConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ClusterConfig

Show 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 #

NFData ClusterConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ClusterConfig

Methods

rnf :: ClusterConfig -> () #

Hashable ClusterConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ClusterConfig

ToJSON ClusterConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ClusterConfig

FromJSON 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "ClusterConfig'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "dedicatedMasterCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "dedicatedMasterType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OpenSearchPartitionInstanceType))) :*: (S1 ('MetaSel ('Just "dedicatedMasterEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "instanceCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "coldStorageOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ColdStorageOptions))))) :*: ((S1 ('MetaSel ('Just "zoneAwarenessEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "instanceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OpenSearchPartitionInstanceType)) :*: S1 ('MetaSel ('Just "warmEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))) :*: (S1 ('MetaSel ('Just "zoneAwarenessConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ZoneAwarenessConfig)) :*: (S1 ('MetaSel ('Just "warmCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "warmType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OpenSearchWarmPartitionInstanceType)))))))

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:dedicatedMasterCount:ClusterConfig', clusterConfig_dedicatedMasterCount - Total number of dedicated master nodes, active and on standby, for the cluster.

$sel:dedicatedMasterType:ClusterConfig', clusterConfig_dedicatedMasterType - The instance type for a dedicated master node.

$sel:dedicatedMasterEnabled:ClusterConfig', clusterConfig_dedicatedMasterEnabled - A boolean value to indicate whether a dedicated master node is enabled. See Dedicated master nodes in Amazon OpenSearch Service for more information.

$sel:instanceCount:ClusterConfig', clusterConfig_instanceCount - The number of instances in the specified domain cluster.

$sel:coldStorageOptions:ClusterConfig', clusterConfig_coldStorageOptions - Specifies the ColdStorageOptions config for a Domain

$sel:zoneAwarenessEnabled:ClusterConfig', clusterConfig_zoneAwarenessEnabled - A boolean value to indicate whether zone awareness is enabled. See Configuring a multi-AZ domain in Amazon OpenSearch Service for more information.

$sel:instanceType:ClusterConfig', clusterConfig_instanceType - The instance type for an OpenSearch cluster. UltraWarm instance types are not supported for data instances.

$sel:warmEnabled:ClusterConfig', clusterConfig_warmEnabled - True to enable UltraWarm storage.

$sel:zoneAwarenessConfig:ClusterConfig', clusterConfig_zoneAwarenessConfig - The zone awareness configuration for a domain when zone awareness is enabled.

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

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

ClusterConfigStatus

data ClusterConfigStatus Source #

The configuration status for the specified domain.

See: newClusterConfigStatus smart constructor.

Instances

Instances details
Eq ClusterConfigStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ClusterConfigStatus

Read ClusterConfigStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ClusterConfigStatus

Show 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 #

NFData ClusterConfigStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ClusterConfigStatus

Methods

rnf :: ClusterConfigStatus -> () #

Hashable ClusterConfigStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ClusterConfigStatus

FromJSON 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" '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 - The cluster configuration for the specified domain.

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

CognitoOptions

data CognitoOptions Source #

Options to specify the Cognito user and identity pools for OpenSearch Dashboards authentication. For more information, see Configuring Amazon Cognito authentication for OpenSearch Dashboards.

See: newCognitoOptions smart constructor.

Instances

Instances details
Eq CognitoOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.CognitoOptions

Read CognitoOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.CognitoOptions

Show 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 #

NFData CognitoOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.CognitoOptions

Methods

rnf :: CognitoOptions -> () #

Hashable CognitoOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.CognitoOptions

ToJSON CognitoOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.CognitoOptions

FromJSON 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "CognitoOptions'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "identityPoolId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "enabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "userPoolId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "roleArn") '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:identityPoolId:CognitoOptions', cognitoOptions_identityPoolId - The Cognito identity pool ID for OpenSearch Dashboards authentication.

$sel:enabled:CognitoOptions', cognitoOptions_enabled - The option to enable Cognito for OpenSearch Dashboards authentication.

$sel:userPoolId:CognitoOptions', cognitoOptions_userPoolId - The Cognito user pool ID for OpenSearch Dashboards authentication.

$sel:roleArn:CognitoOptions', cognitoOptions_roleArn - The role ARN that provides OpenSearch permissions for accessing Cognito resources.

CognitoOptionsStatus

data CognitoOptionsStatus Source #

The status of the Cognito options for the specified domain.

See: newCognitoOptionsStatus smart constructor.

Instances

Instances details
Eq CognitoOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.CognitoOptionsStatus

Read CognitoOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.CognitoOptionsStatus

Show 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 #

NFData CognitoOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.CognitoOptionsStatus

Methods

rnf :: CognitoOptionsStatus -> () #

Hashable CognitoOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.CognitoOptionsStatus

FromJSON 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" '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 #

Specifies the configuration for cold storage options such as enabled

See: newColdStorageOptions smart constructor.

Instances

Instances details
Eq ColdStorageOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ColdStorageOptions

Read ColdStorageOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ColdStorageOptions

Show 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 #

NFData ColdStorageOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ColdStorageOptions

Methods

rnf :: ColdStorageOptions -> () #

Hashable ColdStorageOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ColdStorageOptions

ToJSON ColdStorageOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ColdStorageOptions

FromJSON 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "ColdStorageOptions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "enabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool)))

newColdStorageOptions Source #

Create a value of ColdStorageOptions with all optional fields omitted.

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

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

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

CompatibleVersionsMap

data CompatibleVersionsMap Source #

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

See: newCompatibleVersionsMap smart constructor.

Instances

Instances details
Eq CompatibleVersionsMap Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.CompatibleVersionsMap

Read CompatibleVersionsMap Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.CompatibleVersionsMap

Show 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 #

NFData CompatibleVersionsMap Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.CompatibleVersionsMap

Methods

rnf :: CompatibleVersionsMap -> () #

Hashable CompatibleVersionsMap Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.CompatibleVersionsMap

FromJSON 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "CompatibleVersionsMap'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sourceVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "targetVersions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))

newCompatibleVersionsMap :: CompatibleVersionsMap Source #

Create a value of CompatibleVersionsMap with all optional fields omitted.

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

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

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

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

DescribePackagesFilter

data DescribePackagesFilter Source #

A filter to apply to the DescribePackage response.

See: newDescribePackagesFilter smart constructor.

Instances

Instances details
Eq DescribePackagesFilter Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DescribePackagesFilter

Read DescribePackagesFilter Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DescribePackagesFilter

Show 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 #

NFData DescribePackagesFilter Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DescribePackagesFilter

Methods

rnf :: DescribePackagesFilter -> () #

Hashable DescribePackagesFilter Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DescribePackagesFilter

ToJSON 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "DescribePackagesFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DescribePackagesFilterName))))

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:value:DescribePackagesFilter', describePackagesFilter_value - A list of values for the specified field.

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

DomainConfig

data DomainConfig Source #

The configuration of a domain.

See: newDomainConfig smart constructor.

Instances

Instances details
Eq DomainConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainConfig

Read DomainConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainConfig

Show 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 #

NFData DomainConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainConfig

Methods

rnf :: DomainConfig -> () #

Hashable DomainConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainConfig

FromJSON 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "DomainConfig'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "eBSOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EBSOptionsStatus)) :*: (S1 ('MetaSel ('Just "engineVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VersionStatus)) :*: S1 ('MetaSel ('Just "nodeToNodeEncryptionOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe NodeToNodeEncryptionOptionsStatus)))) :*: ((S1 ('MetaSel ('Just "accessPolicies") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AccessPoliciesStatus)) :*: S1 ('MetaSel ('Just "autoTuneOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AutoTuneOptionsStatus))) :*: (S1 ('MetaSel ('Just "logPublishingOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LogPublishingOptionsStatus)) :*: S1 ('MetaSel ('Just "clusterConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ClusterConfigStatus))))) :*: ((S1 ('MetaSel ('Just "advancedSecurityOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AdvancedSecurityOptionsStatus)) :*: (S1 ('MetaSel ('Just "snapshotOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SnapshotOptionsStatus)) :*: S1 ('MetaSel ('Just "cognitoOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CognitoOptionsStatus)))) :*: ((S1 ('MetaSel ('Just "encryptionAtRestOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EncryptionAtRestOptionsStatus)) :*: S1 ('MetaSel ('Just "vPCOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VPCDerivedInfoStatus))) :*: (S1 ('MetaSel ('Just "domainEndpointOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DomainEndpointOptionsStatus)) :*: S1 ('MetaSel ('Just "advancedOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AdvancedOptionsStatus)))))))

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:eBSOptions:DomainConfig', domainConfig_eBSOptions - The EBSOptions for the domain.

$sel:engineVersion:DomainConfig', domainConfig_engineVersion - String of format Elasticsearch_X.Y or OpenSearch_X.Y to specify the engine version for the OpenSearch or Elasticsearch domain.

$sel:nodeToNodeEncryptionOptions:DomainConfig', domainConfig_nodeToNodeEncryptionOptions - The NodeToNodeEncryptionOptions for the domain.

$sel:accessPolicies:DomainConfig', domainConfig_accessPolicies - IAM access policy as a JSON-formatted string.

$sel:autoTuneOptions:DomainConfig', domainConfig_autoTuneOptions - Specifies AutoTuneOptions for the domain.

$sel:logPublishingOptions:DomainConfig', domainConfig_logPublishingOptions - Log publishing options for the given domain.

$sel:clusterConfig:DomainConfig', domainConfig_clusterConfig - The ClusterConfig for the domain.

$sel:advancedSecurityOptions:DomainConfig', domainConfig_advancedSecurityOptions - Specifies AdvancedSecurityOptions for the domain.

$sel:snapshotOptions:DomainConfig', domainConfig_snapshotOptions - The SnapshotOptions for the domain.

$sel:cognitoOptions:DomainConfig', domainConfig_cognitoOptions - The CognitoOptions for the specified domain. For more information, see Configuring Amazon Cognito authentication for OpenSearch Dashboards.

$sel:encryptionAtRestOptions:DomainConfig', domainConfig_encryptionAtRestOptions - The EncryptionAtRestOptions for the domain.

$sel:vPCOptions:DomainConfig', domainConfig_vPCOptions - The VPCOptions for the specified domain. For more information, see Launching your Amazon OpenSearch Service domains using a VPC.

$sel:domainEndpointOptions:DomainConfig', domainConfig_domainEndpointOptions - The DomainEndpointOptions for the domain.

$sel:advancedOptions:DomainConfig', domainConfig_advancedOptions - The AdvancedOptions for the domain. See Advanced options for more information.

DomainEndpointOptions

data DomainEndpointOptions Source #

Options to configure the endpoint for the domain.

See: newDomainEndpointOptions smart constructor.

Instances

Instances details
Eq DomainEndpointOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainEndpointOptions

Read DomainEndpointOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainEndpointOptions

Show 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 #

NFData DomainEndpointOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainEndpointOptions

Methods

rnf :: DomainEndpointOptions -> () #

Hashable DomainEndpointOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainEndpointOptions

ToJSON DomainEndpointOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainEndpointOptions

FromJSON 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "DomainEndpointOptions'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "enforceHTTPS") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "tLSSecurityPolicy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TLSSecurityPolicy))) :*: (S1 ('MetaSel ('Just "customEndpointEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "customEndpoint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "customEndpointCertificateArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

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:enforceHTTPS:DomainEndpointOptions', domainEndpointOptions_enforceHTTPS - Whether only HTTPS endpoint should be enabled for the domain.

$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 TLSv1.0 and higher.
  • Policy-Min-TLS-1-2-2019-07: TLS security policy which supports only TLSv1.2

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

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

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

DomainEndpointOptionsStatus

data DomainEndpointOptionsStatus Source #

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

See: newDomainEndpointOptionsStatus smart constructor.

Instances

Instances details
Eq DomainEndpointOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainEndpointOptionsStatus

Read DomainEndpointOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainEndpointOptionsStatus

Show 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 #

NFData DomainEndpointOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainEndpointOptionsStatus

Hashable DomainEndpointOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainEndpointOptionsStatus

FromJSON 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" '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 the domain.

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

DomainInfo

data DomainInfo Source #

See: newDomainInfo smart constructor.

Instances

Instances details
Eq DomainInfo Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainInfo

Read DomainInfo Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainInfo

Show 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 #

NFData DomainInfo Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainInfo

Methods

rnf :: DomainInfo -> () #

Hashable DomainInfo Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainInfo

FromJSON 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" '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 - The DomainName.

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

DomainInformationContainer

data DomainInformationContainer Source #

See: newDomainInformationContainer smart constructor.

Instances

Instances details
Eq DomainInformationContainer Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainInformationContainer

Read DomainInformationContainer Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainInformationContainer

Show 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 #

NFData DomainInformationContainer Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainInformationContainer

Hashable DomainInformationContainer Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainInformationContainer

ToJSON DomainInformationContainer Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainInformationContainer

FromJSON 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" '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 - Undocumented member.

DomainPackageDetails

data DomainPackageDetails Source #

Information on a package associated with a domain.

See: newDomainPackageDetails smart constructor.

Instances

Instances details
Eq DomainPackageDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainPackageDetails

Read DomainPackageDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainPackageDetails

Show 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 #

NFData DomainPackageDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainPackageDetails

Methods

rnf :: DomainPackageDetails -> () #

Hashable DomainPackageDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainPackageDetails

FromJSON DomainPackageDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainPackageDetails

type Rep DomainPackageDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainPackageDetails

type Rep DomainPackageDetails = D1 ('MetaData "DomainPackageDetails" "Amazonka.OpenSearch.Types.DomainPackageDetails" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "DomainPackageDetails'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "lastUpdated") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "packageID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "packageType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PackageType)) :*: S1 ('MetaSel ('Just "packageName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "packageVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "domainPackageStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DomainPackageStatus))) :*: (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "errorDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ErrorDetails)) :*: S1 ('MetaSel ('Just "referencePath") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))))

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:lastUpdated:DomainPackageDetails', domainPackageDetails_lastUpdated - The timestamp of the most recent update to the package association status.

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

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

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

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

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

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

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

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

DomainStatus

data DomainStatus Source #

The current status of a domain.

See: newDomainStatus smart constructor.

Instances

Instances details
Eq DomainStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainStatus

Read DomainStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainStatus

Show 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 #

NFData DomainStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainStatus

Methods

rnf :: DomainStatus -> () #

Hashable DomainStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainStatus

FromJSON 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "DomainStatus'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "eBSOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EBSOptions)) :*: (S1 ('MetaSel ('Just "engineVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "nodeToNodeEncryptionOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe NodeToNodeEncryptionOptions)))) :*: (S1 ('MetaSel ('Just "accessPolicies") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "serviceSoftwareOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ServiceSoftwareOptions)) :*: S1 ('MetaSel ('Just "autoTuneOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AutoTuneOptionsOutput))))) :*: ((S1 ('MetaSel ('Just "logPublishingOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap LogType LogPublishingOption))) :*: (S1 ('MetaSel ('Just "advancedSecurityOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AdvancedSecurityOptions)) :*: S1 ('MetaSel ('Just "created") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))) :*: (S1 ('MetaSel ('Just "snapshotOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SnapshotOptions)) :*: (S1 ('MetaSel ('Just "cognitoOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CognitoOptions)) :*: S1 ('MetaSel ('Just "encryptionAtRestOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EncryptionAtRestOptions)))))) :*: (((S1 ('MetaSel ('Just "deleted") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "vPCOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VPCDerivedInfo)) :*: S1 ('MetaSel ('Just "endpoints") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))))) :*: (S1 ('MetaSel ('Just "domainEndpointOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DomainEndpointOptions)) :*: (S1 ('MetaSel ('Just "processing") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "endpoint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "upgradeProcessing") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "advancedOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: 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:eBSOptions:DomainStatus', domainStatus_eBSOptions - The EBSOptions for the specified domain.

$sel:engineVersion:DomainStatus', domainStatus_engineVersion - Undocumented member.

$sel:nodeToNodeEncryptionOptions:DomainStatus', domainStatus_nodeToNodeEncryptionOptions - The status of the NodeToNodeEncryptionOptions.

$sel:accessPolicies:DomainStatus', domainStatus_accessPolicies - IAM access policy as a JSON-formatted string.

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

$sel:autoTuneOptions:DomainStatus', domainStatus_autoTuneOptions - The current status of the domain's Auto-Tune options.

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

$sel:advancedSecurityOptions:DomainStatus', domainStatus_advancedSecurityOptions - The current status of the domain's advanced security options.

$sel:created:DomainStatus', domainStatus_created - The domain creation status. True if the creation of a domain is complete. False if domain creation is still in progress.

$sel:snapshotOptions:DomainStatus', domainStatus_snapshotOptions - The status of the SnapshotOptions.

$sel:cognitoOptions:DomainStatus', domainStatus_cognitoOptions - The CognitoOptions for the specified domain. For more information, see Configuring Amazon Cognito authentication for OpenSearch Dashboards.

$sel:encryptionAtRestOptions:DomainStatus', domainStatus_encryptionAtRestOptions - The status of the EncryptionAtRestOptions.

$sel:deleted:DomainStatus', domainStatus_deleted - The domain deletion status. True if a delete request has been received for the domain but resource cleanup is still in progress. False if the domain has not been deleted. Once domain deletion is complete, the status of the domain is no longer returned.

$sel:vPCOptions:DomainStatus', domainStatus_vPCOptions - The VPCOptions for the specified domain. For more information, see Launching your Amazon OpenSearch Service domains using a VPC.

$sel:endpoints:DomainStatus', domainStatus_endpoints - Map containing the domain endpoints used to submit index and search requests. Example key, value: 'vpc','vpc-endpoint-h2dsd34efgyghrtguk5gt6j2foh4.us-east-1.es.amazonaws.com'.

$sel:domainEndpointOptions:DomainStatus', domainStatus_domainEndpointOptions - The current status of the domain's endpoint options.

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

$sel:endpoint:DomainStatus', domainStatus_endpoint - The domain endpoint that you use to submit index and search requests.

$sel:upgradeProcessing:DomainStatus', domainStatus_upgradeProcessing - The status of a domain version upgrade. True if Amazon OpenSearch Service is undergoing a version upgrade. False if the configuration is active.

$sel:advancedOptions:DomainStatus', domainStatus_advancedOptions - The status of the AdvancedOptions.

$sel:domainId:DomainStatus', domainStatus_domainId - The unique identifier for the specified domain.

$sel:domainName:DomainStatus', domainStatus_domainName - The name of a domain. Domain names are unique across the domains owned by an account within an AWS region. Domain names start with a letter or number and can contain the following characters: a-z (lowercase), 0-9, and - (hyphen).

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

$sel:clusterConfig:DomainStatus', domainStatus_clusterConfig - The type and number of instances in the domain.

Duration

data Duration Source #

The maintenance schedule duration: duration value and duration unit. See Auto-Tune for Amazon OpenSearch Service for more information.

See: newDuration smart constructor.

Instances

Instances details
Eq Duration Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.Duration

Read Duration Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.Duration

Show 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 #

NFData Duration Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.Duration

Methods

rnf :: Duration -> () #

Hashable Duration Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.Duration

Methods

hashWithSalt :: Int -> Duration -> Int #

hash :: Duration -> Int #

ToJSON Duration Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.Duration

FromJSON Duration Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.Duration

type Rep Duration Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.Duration

type Rep Duration = D1 ('MetaData "Duration" "Amazonka.OpenSearch.Types.Duration" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "Duration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "unit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TimeUnit))))

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:value:Duration', duration_value - Integer to specify the value of a maintenance schedule duration. See Auto-Tune for Amazon OpenSearch Service for more information.

$sel:unit:Duration', duration_unit - The unit of a maintenance schedule duration. Valid value is HOURS. See Auto-Tune for Amazon OpenSearch Service for more information.

EBSOptions

data EBSOptions Source #

Options to enable, disable, and specify the properties of EBS storage volumes.

See: newEBSOptions smart constructor.

Instances

Instances details
Eq EBSOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EBSOptions

Read EBSOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EBSOptions

Show 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 #

NFData EBSOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EBSOptions

Methods

rnf :: EBSOptions -> () #

Hashable EBSOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EBSOptions

ToJSON EBSOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EBSOptions

FromJSON 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "EBSOptions'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "volumeSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "iops") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "volumeType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VolumeType)) :*: S1 ('MetaSel ('Just "eBSEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))))

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:volumeSize:EBSOptions', eBSOptions_volumeSize - Integer to specify the size of an EBS volume.

$sel:iops:EBSOptions', eBSOptions_iops - The IOPD for a Provisioned IOPS EBS volume (SSD).

$sel:volumeType:EBSOptions', eBSOptions_volumeType - The volume type for EBS-based storage.

$sel:eBSEnabled:EBSOptions', eBSOptions_eBSEnabled - Whether EBS-based storage is enabled.

EBSOptionsStatus

data EBSOptionsStatus Source #

Status of the EBS options for the specified domain.

See: newEBSOptionsStatus smart constructor.

Instances

Instances details
Eq EBSOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EBSOptionsStatus

Read EBSOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EBSOptionsStatus

Show 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 #

NFData EBSOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EBSOptionsStatus

Methods

rnf :: EBSOptionsStatus -> () #

Hashable EBSOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EBSOptionsStatus

FromJSON 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" '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 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 encryption at rest options.

See: newEncryptionAtRestOptions smart constructor.

Instances

Instances details
Eq EncryptionAtRestOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EncryptionAtRestOptions

Read EncryptionAtRestOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EncryptionAtRestOptions

Show 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 #

NFData EncryptionAtRestOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EncryptionAtRestOptions

Methods

rnf :: EncryptionAtRestOptions -> () #

Hashable EncryptionAtRestOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EncryptionAtRestOptions

ToJSON EncryptionAtRestOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EncryptionAtRestOptions

FromJSON 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" '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 - The option to enable encryption at rest.

$sel:kmsKeyId:EncryptionAtRestOptions', encryptionAtRestOptions_kmsKeyId - The KMS key ID for encryption at rest options.

EncryptionAtRestOptionsStatus

data EncryptionAtRestOptionsStatus Source #

Status of the encryption At Rest options for the specified domain.

See: newEncryptionAtRestOptionsStatus smart constructor.

Instances

Instances details
Eq EncryptionAtRestOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EncryptionAtRestOptionsStatus

Read EncryptionAtRestOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EncryptionAtRestOptionsStatus

Show 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 #

NFData EncryptionAtRestOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EncryptionAtRestOptionsStatus

Hashable EncryptionAtRestOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.EncryptionAtRestOptionsStatus

FromJSON 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" '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 - The 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 #

See: newErrorDetails smart constructor.

Constructors

ErrorDetails' (Maybe Text) (Maybe Text) 

Instances

Instances details
Eq ErrorDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ErrorDetails

Read ErrorDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ErrorDetails

Show 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 #

NFData ErrorDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ErrorDetails

Methods

rnf :: ErrorDetails -> () #

Hashable ErrorDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ErrorDetails

FromJSON 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "ErrorDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "errorType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "errorMessage") '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:errorType:ErrorDetails', errorDetails_errorType - Undocumented member.

$sel:errorMessage:ErrorDetails', errorDetails_errorMessage - Undocumented member.

Filter

data Filter Source #

A filter used to limit results when describing inbound or outbound cross-cluster connections. Multiple values can be specified 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 (NonEmpty Text)) (Maybe Text) 

Instances

Instances details
Eq Filter Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.Filter

Methods

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

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

Read Filter Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.Filter

Show 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 #

NFData Filter Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.Filter

Methods

rnf :: Filter -> () #

Hashable Filter Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.Filter

Methods

hashWithSalt :: Int -> Filter -> Int #

hash :: Filter -> Int #

ToJSON Filter Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.Filter

type Rep Filter Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.Filter

type Rep Filter = D1 ('MetaData "Filter" "Amazonka.OpenSearch.Types.Filter" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "Filter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "values") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe 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:values:Filter', filter_values - Contains one or more values for the filter.

$sel:name:Filter', filter_name - The name of the filter.

InboundConnection

data InboundConnection Source #

Details of an inbound connection.

See: newInboundConnection smart constructor.

Instances

Instances details
Eq InboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InboundConnection

Read InboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InboundConnection

Show 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 #

NFData InboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InboundConnection

Methods

rnf :: InboundConnection -> () #

Hashable InboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InboundConnection

FromJSON 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "InboundConnection'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "remoteDomainInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DomainInformationContainer)) :*: S1 ('MetaSel ('Just "localDomainInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DomainInformationContainer))) :*: (S1 ('MetaSel ('Just "connectionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "connectionStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InboundConnectionStatus)))))

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:remoteDomainInfo:InboundConnection', inboundConnection_remoteDomainInfo - The AWSDomainInformation for the remote OpenSearch domain.

$sel:localDomainInfo:InboundConnection', inboundConnection_localDomainInfo - The AWSDomainInformation for the local OpenSearch domain.

$sel:connectionId:InboundConnection', inboundConnection_connectionId - The connection ID for the inbound cross-cluster connection.

$sel:connectionStatus:InboundConnection', inboundConnection_connectionStatus - The InboundConnectionStatus for the outbound connection.

InboundConnectionStatus

data InboundConnectionStatus Source #

The connection status of an inbound cross-cluster connection.

See: newInboundConnectionStatus smart constructor.

Instances

Instances details
Eq InboundConnectionStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InboundConnectionStatus

Read InboundConnectionStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InboundConnectionStatus

Show 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 #

NFData InboundConnectionStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InboundConnectionStatus

Methods

rnf :: InboundConnectionStatus -> () #

Hashable InboundConnectionStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InboundConnectionStatus

FromJSON 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" '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 - Verbose information for the inbound connection status.

$sel:statusCode:InboundConnectionStatus', inboundConnectionStatus_statusCode - The state code for the inbound 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 provisioning is in progress.
  • 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 #

InstanceCountLimits represents the limits on the number of instances that can be created in Amazon OpenSearch Service for a given InstanceType.

See: newInstanceCountLimits smart constructor.

Instances

Instances details
Eq InstanceCountLimits Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InstanceCountLimits

Read InstanceCountLimits Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InstanceCountLimits

Show 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 #

NFData InstanceCountLimits Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InstanceCountLimits

Methods

rnf :: InstanceCountLimits -> () #

Hashable InstanceCountLimits Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InstanceCountLimits

FromJSON 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "InstanceCountLimits'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maximumInstanceCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "minimumInstanceCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))

newInstanceCountLimits :: InstanceCountLimits Source #

Create a value of InstanceCountLimits with all optional fields omitted.

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

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

$sel:maximumInstanceCount:InstanceCountLimits', instanceCountLimits_maximumInstanceCount - Undocumented member.

$sel:minimumInstanceCount:InstanceCountLimits', instanceCountLimits_minimumInstanceCount - Undocumented member.

InstanceLimits

data InstanceLimits Source #

InstanceLimits represents the list of instance-related attributes that are available for a given InstanceType.

See: newInstanceLimits smart constructor.

Instances

Instances details
Eq InstanceLimits Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InstanceLimits

Read InstanceLimits Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InstanceLimits

Show 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 #

NFData InstanceLimits Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InstanceLimits

Methods

rnf :: InstanceLimits -> () #

Hashable InstanceLimits Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InstanceLimits

FromJSON 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "InstanceLimits'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instanceCountLimits") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InstanceCountLimits))))

newInstanceLimits :: InstanceLimits Source #

Create a value of InstanceLimits with all optional fields omitted.

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

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

$sel:instanceCountLimits:InstanceLimits', instanceLimits_instanceCountLimits - Undocumented member.

InstanceTypeDetails

data InstanceTypeDetails Source #

See: newInstanceTypeDetails smart constructor.

Instances

Instances details
Eq InstanceTypeDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InstanceTypeDetails

Read InstanceTypeDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InstanceTypeDetails

Show 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 #

NFData InstanceTypeDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InstanceTypeDetails

Methods

rnf :: InstanceTypeDetails -> () #

Hashable InstanceTypeDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.InstanceTypeDetails

FromJSON 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "InstanceTypeDetails'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "encryptionEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "cognitoEnabled") '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))) :*: (S1 ('MetaSel ('Just "advancedSecurityEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "appLogsEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))))

Limits

data Limits Source #

Limits for a given InstanceType and for each of its roles. Limits contains the following: StorageTypes , InstanceLimits , and AdditionalLimits

See: newLimits smart constructor.

Instances

Instances details
Eq Limits Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.Limits

Methods

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

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

Read Limits Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.Limits

Show 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 #

NFData Limits Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.Limits

Methods

rnf :: Limits -> () #

Hashable Limits Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.Limits

Methods

hashWithSalt :: Int -> Limits -> Int #

hash :: Limits -> Int #

FromJSON Limits Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.Limits

type Rep Limits Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.Limits

type Rep Limits = D1 ('MetaData "Limits" "Amazonka.OpenSearch.Types.Limits" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "Limits'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instanceLimits") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InstanceLimits)) :*: (S1 ('MetaSel ('Just "additionalLimits") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AdditionalLimit])) :*: 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:instanceLimits:Limits', limits_instanceLimits - Undocumented member.

$sel:additionalLimits:Limits', limits_additionalLimits - List of additional limits that are specific to a given InstanceType and for each of its InstanceRole .

$sel:storageTypes:Limits', limits_storageTypes - Storage-related types and attributes that are available for a given InstanceType.

LogPublishingOption

data LogPublishingOption Source #

Log Publishing option that is set for a given domain. Attributes and their details:

  • CloudWatchLogsLogGroupArn: ARN of the Cloudwatch log group to publish logs to.
  • Enabled: Whether the log publishing for a given log type is enabled or not.

See: newLogPublishingOption smart constructor.

Instances

Instances details
Eq LogPublishingOption Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.LogPublishingOption

Read LogPublishingOption Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.LogPublishingOption

Show 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 #

NFData LogPublishingOption Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.LogPublishingOption

Methods

rnf :: LogPublishingOption -> () #

Hashable LogPublishingOption Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.LogPublishingOption

ToJSON LogPublishingOption Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.LogPublishingOption

FromJSON 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "LogPublishingOption'" 'PrefixI 'True) (S1 ('MetaSel ('Just "enabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "cloudWatchLogsLogGroupArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

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:enabled:LogPublishingOption', logPublishingOption_enabled - Whether the given log publishing option is enabled or not.

$sel:cloudWatchLogsLogGroupArn:LogPublishingOption', logPublishingOption_cloudWatchLogsLogGroupArn - Undocumented member.

LogPublishingOptionsStatus

data LogPublishingOptionsStatus Source #

The configured log publishing options for the domain and their current status.

See: newLogPublishingOptionsStatus smart constructor.

Instances

Instances details
Eq LogPublishingOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.LogPublishingOptionsStatus

Read LogPublishingOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.LogPublishingOptionsStatus

Show 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 #

NFData LogPublishingOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.LogPublishingOptionsStatus

Hashable LogPublishingOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.LogPublishingOptionsStatus

FromJSON 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "LogPublishingOptionsStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OptionStatus)) :*: S1 ('MetaSel ('Just "options") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap LogType LogPublishingOption)))))

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:status:LogPublishingOptionsStatus', logPublishingOptionsStatus_status - The status of the log publishing options for the domain. See OptionStatus for the status information that's included.

$sel:options:LogPublishingOptionsStatus', logPublishingOptionsStatus_options - The log publishing options configured for the domain.

MasterUserOptions

data MasterUserOptions Source #

Credentials for the master user: username and password, ARN, or both.

See: newMasterUserOptions smart constructor.

Instances

Instances details
Eq MasterUserOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.MasterUserOptions

Show 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 #

NFData MasterUserOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.MasterUserOptions

Methods

rnf :: MasterUserOptions -> () #

Hashable MasterUserOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.MasterUserOptions

ToJSON 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "MasterUserOptions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "masterUserPassword") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: (S1 ('MetaSel ('Just "masterUserName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "masterUserARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe 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:masterUserPassword:MasterUserOptions', masterUserOptions_masterUserPassword - The master user's password, which is stored in the Amazon OpenSearch Service domain's internal database.

$sel:masterUserName:MasterUserOptions', masterUserOptions_masterUserName - The master user's username, which is stored in the Amazon OpenSearch Service domain's internal database.

$sel:masterUserARN:MasterUserOptions', masterUserOptions_masterUserARN - ARN for the master user (if IAM is enabled).

NodeToNodeEncryptionOptions

data NodeToNodeEncryptionOptions Source #

The node-to-node encryption options.

See: newNodeToNodeEncryptionOptions smart constructor.

Instances

Instances details
Eq NodeToNodeEncryptionOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.NodeToNodeEncryptionOptions

Read NodeToNodeEncryptionOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.NodeToNodeEncryptionOptions

Show 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 #

NFData NodeToNodeEncryptionOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.NodeToNodeEncryptionOptions

Hashable NodeToNodeEncryptionOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.NodeToNodeEncryptionOptions

ToJSON NodeToNodeEncryptionOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.NodeToNodeEncryptionOptions

FromJSON 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" '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
Eq NodeToNodeEncryptionOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.NodeToNodeEncryptionOptionsStatus

Read NodeToNodeEncryptionOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.NodeToNodeEncryptionOptionsStatus

Show 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 #

NFData NodeToNodeEncryptionOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.NodeToNodeEncryptionOptionsStatus

Hashable NodeToNodeEncryptionOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.NodeToNodeEncryptionOptionsStatus

FromJSON 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" '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 the entity.

See: newOptionStatus smart constructor.

Instances

Instances details
Eq OptionStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OptionStatus

Read OptionStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OptionStatus

Show 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 #

NFData OptionStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OptionStatus

Methods

rnf :: OptionStatus -> () #

Hashable OptionStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OptionStatus

FromJSON 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" '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 domain is being deleted.

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

$sel:creationDate:OptionStatus', optionStatus_creationDate - The timestamp of 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 - Provides the OptionState for the domain.

OutboundConnection

data OutboundConnection Source #

Specifies details about an outbound connection.

See: newOutboundConnection smart constructor.

Instances

Instances details
Eq OutboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OutboundConnection

Read OutboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OutboundConnection

Show 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 #

NFData OutboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OutboundConnection

Methods

rnf :: OutboundConnection -> () #

Hashable OutboundConnection Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OutboundConnection

FromJSON 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "OutboundConnection'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "remoteDomainInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DomainInformationContainer)) :*: S1 ('MetaSel ('Just "connectionAlias") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "localDomainInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DomainInformationContainer)) :*: (S1 ('MetaSel ('Just "connectionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "connectionStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OutboundConnectionStatus))))))

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:remoteDomainInfo:OutboundConnection', outboundConnection_remoteDomainInfo - The DomainInformation for the remote OpenSearch domain.

$sel:connectionAlias:OutboundConnection', outboundConnection_connectionAlias - The connection alias for the outbound cross-cluster connection.

$sel:localDomainInfo:OutboundConnection', outboundConnection_localDomainInfo - The DomainInformation for the local OpenSearch domain.

$sel:connectionId:OutboundConnection', outboundConnection_connectionId - The connection ID for the outbound cross-cluster connection.

$sel:connectionStatus:OutboundConnection', outboundConnection_connectionStatus - The OutboundConnectionStatus for the outbound connection.

OutboundConnectionStatus

data OutboundConnectionStatus Source #

The connection status of an outbound cross-cluster connection.

See: newOutboundConnectionStatus smart constructor.

Instances

Instances details
Eq OutboundConnectionStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OutboundConnectionStatus

Read OutboundConnectionStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OutboundConnectionStatus

Show 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 #

NFData OutboundConnectionStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OutboundConnectionStatus

Hashable OutboundConnectionStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.OutboundConnectionStatus

FromJSON 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" '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 status.

$sel:statusCode:OutboundConnectionStatus', outboundConnectionStatus_statusCode - The state 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
Eq PackageDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageDetails

Read PackageDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageDetails

Show 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 #

NFData PackageDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageDetails

Methods

rnf :: PackageDetails -> () #

Hashable PackageDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageDetails

FromJSON 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:packageID:PackageDetails', packageDetails_packageID - Internal ID of the package.

$sel:packageType:PackageDetails', packageDetails_packageType - Currently supports only TXT-DICTIONARY.

$sel:lastUpdatedAt:PackageDetails', packageDetails_lastUpdatedAt - Undocumented member.

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

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

$sel:packageStatus:PackageDetails', packageDetails_packageStatus - Current state of the package. Values are COPYING, COPY_FAILED, AVAILABLE, DELETING, and DELETE_FAILED.

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

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

$sel:availablePackageVersion:PackageDetails', packageDetails_availablePackageVersion - Undocumented member.

PackageSource

data PackageSource Source #

The Amazon S3 location for importing the package specified as S3BucketName and S3Key

See: newPackageSource smart constructor.

Constructors

PackageSource' (Maybe Text) (Maybe Text) 

Instances

Instances details
Eq PackageSource Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageSource

Read PackageSource Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageSource

Show 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 #

NFData PackageSource Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageSource

Methods

rnf :: PackageSource -> () #

Hashable PackageSource Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageSource

ToJSON 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "PackageSource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "s3Key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "s3BucketName") '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:s3Key:PackageSource', packageSource_s3Key - Key (file name) of the package.

$sel:s3BucketName:PackageSource', packageSource_s3BucketName - The name of the Amazon S3 bucket containing the package.

PackageVersionHistory

data PackageVersionHistory Source #

Details of a package version.

See: newPackageVersionHistory smart constructor.

Instances

Instances details
Eq PackageVersionHistory Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageVersionHistory

Read PackageVersionHistory Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageVersionHistory

Show 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 #

NFData PackageVersionHistory Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageVersionHistory

Methods

rnf :: PackageVersionHistory -> () #

Hashable PackageVersionHistory Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.PackageVersionHistory

FromJSON 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "PackageVersionHistory'" 'PrefixI 'True) (S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "packageVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "commitMessage") '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:createdAt:PackageVersionHistory', packageVersionHistory_createdAt - The timestamp of when the package was created.

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

$sel:commitMessage:PackageVersionHistory', packageVersionHistory_commitMessage - A message associated with the package version.

RecurringCharge

data RecurringCharge Source #

Contains the specific price and frequency of a recurring charges for a reserved OpenSearch instance, or for a reserved OpenSearch instance offering.

See: newRecurringCharge smart constructor.

Instances

Instances details
Eq RecurringCharge Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.RecurringCharge

Read RecurringCharge Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.RecurringCharge

Show 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 #

NFData RecurringCharge Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.RecurringCharge

Methods

rnf :: RecurringCharge -> () #

Hashable RecurringCharge Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.RecurringCharge

FromJSON 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "RecurringCharge'" 'PrefixI 'True) (S1 ('MetaSel ('Just "recurringChargeFrequency") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "recurringChargeAmount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))

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:recurringChargeFrequency:RecurringCharge', recurringCharge_recurringChargeFrequency - The frequency of the recurring charge.

$sel:recurringChargeAmount:RecurringCharge', recurringCharge_recurringChargeAmount - The monetary amount of the recurring charge.

ReservedInstance

data ReservedInstance Source #

Details of a reserved OpenSearch instance.

See: newReservedInstance smart constructor.

Instances

Instances details
Eq ReservedInstance Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ReservedInstance

Read ReservedInstance Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ReservedInstance

Show 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 #

NFData ReservedInstance Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ReservedInstance

Methods

rnf :: ReservedInstance -> () #

Hashable ReservedInstance Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ReservedInstance

FromJSON 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "ReservedInstance'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "currencyCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "instanceCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))) :*: ((S1 ('MetaSel ('Just "startTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "instanceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OpenSearchPartitionInstanceType))) :*: (S1 ('MetaSel ('Just "reservationName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "billingSubscriptionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer))))) :*: ((S1 ('MetaSel ('Just "recurringCharges") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [RecurringCharge])) :*: (S1 ('MetaSel ('Just "usagePrice") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "reservedInstanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "reservedInstanceOfferingId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "fixedPrice") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))) :*: (S1 ('MetaSel ('Just "duration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "paymentOption") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReservedInstancePaymentOption)))))))

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:state:ReservedInstance', reservedInstance_state - The state of the reserved OpenSearch instance.

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

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

$sel:startTime:ReservedInstance', reservedInstance_startTime - The time the reservation started.

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

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

$sel:billingSubscriptionId:ReservedInstance', reservedInstance_billingSubscriptionId - Undocumented member.

$sel:recurringCharges:ReservedInstance', reservedInstance_recurringCharges - The charge to your account regardless of whether you are creating any domains using the instance offering.

$sel:usagePrice:ReservedInstance', reservedInstance_usagePrice - The rate you are charged for each hour for the domain that is using this reserved instance.

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

$sel:reservedInstanceOfferingId:ReservedInstance', reservedInstance_reservedInstanceOfferingId - The offering identifier.

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

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

$sel:paymentOption:ReservedInstance', reservedInstance_paymentOption - The payment option as defined in the reserved OpenSearch instance offering.

ReservedInstanceOffering

data ReservedInstanceOffering Source #

Details of a reserved OpenSearch instance offering.

See: newReservedInstanceOffering smart constructor.

Instances

Instances details
Eq ReservedInstanceOffering Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ReservedInstanceOffering

Read ReservedInstanceOffering Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ReservedInstanceOffering

Show 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 #

NFData ReservedInstanceOffering Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ReservedInstanceOffering

Hashable ReservedInstanceOffering Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ReservedInstanceOffering

FromJSON 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "ReservedInstanceOffering'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "currencyCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "instanceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OpenSearchPartitionInstanceType))) :*: (S1 ('MetaSel ('Just "recurringCharges") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [RecurringCharge])) :*: S1 ('MetaSel ('Just "usagePrice") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))) :*: ((S1 ('MetaSel ('Just "reservedInstanceOfferingId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "fixedPrice") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))) :*: (S1 ('MetaSel ('Just "duration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "paymentOption") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReservedInstancePaymentOption))))))

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 OpenSearch instance offering.

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

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

$sel:usagePrice:ReservedInstanceOffering', reservedInstanceOffering_usagePrice - The rate you are charged for each hour the domain that is using the offering is running.

$sel:reservedInstanceOfferingId:ReservedInstanceOffering', reservedInstanceOffering_reservedInstanceOfferingId - The OpenSearch reserved instance offering identifier.

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

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

$sel:paymentOption:ReservedInstanceOffering', reservedInstanceOffering_paymentOption - Payment option for the reserved OpenSearch instance offering

SAMLIdp

data SAMLIdp Source #

The SAML identity povider's information.

See: newSAMLIdp smart constructor.

Constructors

SAMLIdp' Text Text 

Instances

Instances details
Eq SAMLIdp Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.SAMLIdp

Methods

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

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

Read SAMLIdp Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.SAMLIdp

Show 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 #

NFData SAMLIdp Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.SAMLIdp

Methods

rnf :: SAMLIdp -> () #

Hashable SAMLIdp Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.SAMLIdp

Methods

hashWithSalt :: Int -> SAMLIdp -> Int #

hash :: SAMLIdp -> Int #

ToJSON SAMLIdp Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.SAMLIdp

FromJSON SAMLIdp Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.SAMLIdp

type Rep SAMLIdp Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.SAMLIdp

type Rep SAMLIdp = D1 ('MetaData "SAMLIdp" "Amazonka.OpenSearch.Types.SAMLIdp" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "SAMLIdp'" 'PrefixI 'True) (S1 ('MetaSel ('Just "metadataContent") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "entityId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newSAMLIdp Source #

Create a value of SAMLIdp with all optional fields omitted.

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

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

$sel:metadataContent:SAMLIdp', sAMLIdp_metadataContent - The metadata of the SAML application in XML format.

$sel:entityId:SAMLIdp', sAMLIdp_entityId - The unique entity ID of the application in SAML identity provider.

SAMLOptionsInput

data SAMLOptionsInput Source #

The SAML application configuration for the domain.

See: newSAMLOptionsInput smart constructor.

Instances

Instances details
Eq SAMLOptionsInput Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.SAMLOptionsInput

Show 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 #

NFData SAMLOptionsInput Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.SAMLOptionsInput

Methods

rnf :: SAMLOptionsInput -> () #

Hashable SAMLOptionsInput Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.SAMLOptionsInput

ToJSON 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "SAMLOptionsInput'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "masterUserName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: (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 "masterBackendRole") '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:masterUserName:SAMLOptionsInput', sAMLOptionsInput_masterUserName - The SAML master username, which is stored in the Amazon OpenSearch Service domain's internal database.

$sel:enabled:SAMLOptionsInput', sAMLOptionsInput_enabled - True if SAML is enabled.

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

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

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

$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 username. Default is NameID.

SAMLOptionsOutput

data SAMLOptionsOutput Source #

Describes the SAML application configured for the domain.

See: newSAMLOptionsOutput smart constructor.

Instances

Instances details
Eq SAMLOptionsOutput Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.SAMLOptionsOutput

Read SAMLOptionsOutput Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.SAMLOptionsOutput

Show 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 #

NFData SAMLOptionsOutput Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.SAMLOptionsOutput

Methods

rnf :: SAMLOptionsOutput -> () #

Hashable SAMLOptionsOutput Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.SAMLOptionsOutput

FromJSON 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" '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 the scheduled Auto-Tune action. See Auto-Tune for Amazon OpenSearch Service for more information.

See: newScheduledAutoTuneDetails smart constructor.

Instances

Instances details
Eq ScheduledAutoTuneDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ScheduledAutoTuneDetails

Read ScheduledAutoTuneDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ScheduledAutoTuneDetails

Show 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 #

NFData ScheduledAutoTuneDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ScheduledAutoTuneDetails

Hashable ScheduledAutoTuneDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ScheduledAutoTuneDetails

FromJSON 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "ScheduledAutoTuneDetails'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "severity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ScheduledAutoTuneSeverityType)) :*: S1 ('MetaSel ('Just "action") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "date") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "actionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ScheduledAutoTuneActionType)))))

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:severity:ScheduledAutoTuneDetails', scheduledAutoTuneDetails_severity - The Auto-Tune action severity. Valid values are LOW, MEDIUM, and HIGH.

$sel:action:ScheduledAutoTuneDetails', scheduledAutoTuneDetails_action - The Auto-Tune action description.

$sel:date:ScheduledAutoTuneDetails', scheduledAutoTuneDetails_date - The timestamp of the Auto-Tune action scheduled for the domain.

$sel:actionType:ScheduledAutoTuneDetails', scheduledAutoTuneDetails_actionType - The Auto-Tune action type. Valid values are JVM_HEAP_SIZE_TUNING and JVM_YOUNG_GEN_TUNING.

ServiceSoftwareOptions

data ServiceSoftwareOptions Source #

The current options of an domain service software options.

See: newServiceSoftwareOptions smart constructor.

Instances

Instances details
Eq ServiceSoftwareOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ServiceSoftwareOptions

Read ServiceSoftwareOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ServiceSoftwareOptions

Show 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 #

NFData ServiceSoftwareOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ServiceSoftwareOptions

Methods

rnf :: ServiceSoftwareOptions -> () #

Hashable ServiceSoftwareOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ServiceSoftwareOptions

FromJSON 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "ServiceSoftwareOptions'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "automatedUpdateDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "currentVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "optionalDeployment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "updateStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeploymentStatus)))) :*: ((S1 ('MetaSel ('Just "cancellable") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "updateAvailable") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "newVersion'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

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:currentVersion:ServiceSoftwareOptions', serviceSoftwareOptions_currentVersion - The current service software version present on the domain.

$sel:optionalDeployment:ServiceSoftwareOptions', serviceSoftwareOptions_optionalDeployment - True if a service software is never automatically updated. False if a service software is automatically updated after AutomatedUpdateDate.

$sel:updateStatus:ServiceSoftwareOptions', serviceSoftwareOptions_updateStatus - The status of your service software update. This field can take the following values: ELIGIBLE, PENDING_UPDATE, IN_PROGRESS, COMPLETED, and NOT_ELIGIBLE.

$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: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:description:ServiceSoftwareOptions', serviceSoftwareOptions_description - The description of the UpdateStatus.

$sel:newVersion':ServiceSoftwareOptions', serviceSoftwareOptions_newVersion - The new service software version if one is available.

SnapshotOptions

data SnapshotOptions Source #

The time, in UTC format, when the 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
Eq SnapshotOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.SnapshotOptions

Read SnapshotOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.SnapshotOptions

Show 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 #

NFData SnapshotOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.SnapshotOptions

Methods

rnf :: SnapshotOptions -> () #

Hashable SnapshotOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.SnapshotOptions

ToJSON SnapshotOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.SnapshotOptions

FromJSON 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" '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 the service takes a daily automated snapshot of the specified domain. Default is 0 hours.

SnapshotOptionsStatus

data SnapshotOptionsStatus Source #

Status of a daily automated snapshot.

See: newSnapshotOptionsStatus smart constructor.

Instances

Instances details
Eq SnapshotOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.SnapshotOptionsStatus

Read SnapshotOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.SnapshotOptionsStatus

Show 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 #

NFData SnapshotOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.SnapshotOptionsStatus

Methods

rnf :: SnapshotOptionsStatus -> () #

Hashable SnapshotOptionsStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.SnapshotOptionsStatus

FromJSON 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" '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 #

StorageTypes represents the list of storage-related types and their attributes that are available for a given InstanceType.

See: newStorageType smart constructor.

Instances

Instances details
Eq StorageType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.StorageType

Read StorageType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.StorageType

Show 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 #

NFData StorageType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.StorageType

Methods

rnf :: StorageType -> () #

Hashable StorageType Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.StorageType

FromJSON 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "StorageType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "storageTypeLimits") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [StorageTypeLimit])) :*: (S1 ('MetaSel ('Just "storageSubTypeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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:storageTypeLimits:StorageType', storageType_storageTypeLimits - Limits that are applicable for the given storage type.

$sel:storageSubTypeName:StorageType', storageType_storageSubTypeName - Undocumented member.

$sel:storageTypeName:StorageType', storageType_storageTypeName - Undocumented member.

StorageTypeLimit

data StorageTypeLimit Source #

Limits that are applicable for the given storage type.

See: newStorageTypeLimit smart constructor.

Constructors

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

Instances

Instances details
Eq StorageTypeLimit Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.StorageTypeLimit

Read StorageTypeLimit Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.StorageTypeLimit

Show 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 #

NFData StorageTypeLimit Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.StorageTypeLimit

Methods

rnf :: StorageTypeLimit -> () #

Hashable StorageTypeLimit Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.StorageTypeLimit

FromJSON 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" '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 storage options are applicable:

  1. MinimumVolumeSize
  2. MaximumVolumeSize
  3. MaximumIops
  4. MinimumIops

$sel:limitValues:StorageTypeLimit', storageTypeLimit_limitValues - Values for the StorageTypeLimit$LimitName .

Tag

data Tag Source #

A key value pair for a resource tag.

See: newTag smart constructor.

Constructors

Tag' Text Text 

Instances

Instances details
Eq Tag Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.Tag

Methods

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

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

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 #

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 #

NFData Tag Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.Tag

Methods

rnf :: Tag -> () #

Hashable Tag Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.Tag

Methods

hashWithSalt :: Int -> Tag -> Int #

hash :: Tag -> Int #

ToJSON Tag Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.Tag

FromJSON Tag Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.Tag

type Rep Tag Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.Tag

type Rep Tag = D1 ('MetaData "Tag" "Amazonka.OpenSearch.Types.Tag" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" '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 TagKey, the name of the tag. Tag keys must be unique for the domain to which they are attached.

$sel:value:Tag', tag_value - The TagValue, 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.

See: newUpgradeHistory smart constructor.

Instances

Instances details
Eq UpgradeHistory Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeHistory

Read UpgradeHistory Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeHistory

Show 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 #

NFData UpgradeHistory Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeHistory

Methods

rnf :: UpgradeHistory -> () #

Hashable UpgradeHistory Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeHistory

FromJSON 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "UpgradeHistory'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "upgradeStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UpgradeStatus)) :*: S1 ('MetaSel ('Just "stepsList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [UpgradeStepItem]))) :*: (S1 ('MetaSel ('Just "upgradeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "startTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))))

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: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

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

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

$sel:startTimestamp:UpgradeHistory', upgradeHistory_startTimestamp - UTC timestamp at which the upgrade API call was made in "yyyy-MM-ddTHH:mm:ssZ" format.

UpgradeStepItem

data UpgradeStepItem Source #

Represents a single step of the upgrade or upgrade eligibility check workflow.

See: newUpgradeStepItem smart constructor.

Instances

Instances details
Eq UpgradeStepItem Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStepItem

Read UpgradeStepItem Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStepItem

Show 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 #

NFData UpgradeStepItem Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStepItem

Methods

rnf :: UpgradeStepItem -> () #

Hashable UpgradeStepItem Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.UpgradeStepItem

FromJSON 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "UpgradeStepItem'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "upgradeStepStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UpgradeStatus)) :*: S1 ('MetaSel ('Just "progressPercent") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))) :*: (S1 ('MetaSel ('Just "issues") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "upgradeStep") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UpgradeStep)))))

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: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

$sel:progressPercent:UpgradeStepItem', upgradeStepItem_progressPercent - The floating point value representing the progress percentage of a particular step.

$sel:issues:UpgradeStepItem', upgradeStepItem_issues - A list of strings containing detailed information about the errors encountered in a particular step.

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

  • PreUpgradeCheck
  • Snapshot
  • Upgrade

VPCDerivedInfo

data VPCDerivedInfo Source #

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

See: newVPCDerivedInfo smart constructor.

Constructors

VPCDerivedInfo' (Maybe [Text]) (Maybe [Text]) (Maybe Text) (Maybe [Text]) 

Instances

Instances details
Eq VPCDerivedInfo Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VPCDerivedInfo

Read VPCDerivedInfo Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VPCDerivedInfo

Show 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 #

NFData VPCDerivedInfo Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VPCDerivedInfo

Methods

rnf :: VPCDerivedInfo -> () #

Hashable VPCDerivedInfo Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VPCDerivedInfo

FromJSON 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "VPCDerivedInfo'" 'PrefixI 'True) ((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)) :*: S1 ('MetaSel ('Just "availabilityZones") '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:securityGroupIds:VPCDerivedInfo', vPCDerivedInfo_securityGroupIds - The security groups for the VPC endpoint.

$sel:subnetIds:VPCDerivedInfo', vPCDerivedInfo_subnetIds - The subnets for the VPC endpoint.

$sel:vPCId:VPCDerivedInfo', vPCDerivedInfo_vPCId - The VPC ID for the domain. Exists only if the domain was created with VPCOptions.

$sel:availabilityZones:VPCDerivedInfo', vPCDerivedInfo_availabilityZones - The Availability Zones for the domain. Exists only if the domain was created with VPCOptions.

VPCDerivedInfoStatus

data VPCDerivedInfoStatus Source #

Status of the VPC options for the specified domain.

See: newVPCDerivedInfoStatus smart constructor.

Instances

Instances details
Eq VPCDerivedInfoStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VPCDerivedInfoStatus

Read VPCDerivedInfoStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VPCDerivedInfoStatus

Show 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 #

NFData VPCDerivedInfoStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VPCDerivedInfoStatus

Methods

rnf :: VPCDerivedInfoStatus -> () #

Hashable VPCDerivedInfoStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VPCDerivedInfoStatus

FromJSON 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" '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 the 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
Eq VPCOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VPCOptions

Read VPCOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VPCOptions

Show 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 #

NFData VPCOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VPCOptions

Methods

rnf :: VPCOptions -> () #

Hashable VPCOptions Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VPCOptions

ToJSON 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" '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 security groups for the VPC endpoint.

$sel:subnetIds:VPCOptions', vPCOptions_subnetIds - The subnets for the VPC endpoint.

VersionStatus

data VersionStatus Source #

The status of the OpenSearch version options for the specified OpenSearch domain.

See: newVersionStatus smart constructor.

Instances

Instances details
Eq VersionStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VersionStatus

Read VersionStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VersionStatus

Show 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 #

NFData VersionStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VersionStatus

Methods

rnf :: VersionStatus -> () #

Hashable VersionStatus Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.VersionStatus

FromJSON 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" '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 version for the specified OpenSearch domain.

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

ZoneAwarenessConfig

data ZoneAwarenessConfig Source #

The zone awareness configuration for the domain cluster, such as the number of availability zones.

See: newZoneAwarenessConfig smart constructor.

Instances

Instances details
Eq ZoneAwarenessConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ZoneAwarenessConfig

Read ZoneAwarenessConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ZoneAwarenessConfig

Show 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 #

NFData ZoneAwarenessConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ZoneAwarenessConfig

Methods

rnf :: ZoneAwarenessConfig -> () #

Hashable ZoneAwarenessConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ZoneAwarenessConfig

ToJSON ZoneAwarenessConfig Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.ZoneAwarenessConfig

FromJSON 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" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "ZoneAwarenessConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "availabilityZoneCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))

newZoneAwarenessConfig :: ZoneAwarenessConfig Source #

Create a value of ZoneAwarenessConfig with all optional fields omitted.

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

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

$sel:availabilityZoneCount:ZoneAwarenessConfig', zoneAwarenessConfig_availabilityZoneCount - An integer value to indicate the number of availability zones for a domain when zone awareness is enabled. This should be equal to number of subnets if VPC endpoints is enabled.