libZSservicesZSamazonka-elasticsearchZSamazonka-elasticsearch
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.ElasticSearch.Types.OutboundCrossClusterSearchConnection

Description

 
Synopsis

Documentation

data OutboundCrossClusterSearchConnection Source #

Specifies details of an outbound connection.

See: newOutboundCrossClusterSearchConnection smart constructor.

Constructors

OutboundCrossClusterSearchConnection' 

Fields

Instances

Instances details
Eq OutboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OutboundCrossClusterSearchConnection

Read OutboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OutboundCrossClusterSearchConnection

Show OutboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OutboundCrossClusterSearchConnection

Generic OutboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OutboundCrossClusterSearchConnection

NFData OutboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OutboundCrossClusterSearchConnection

Hashable OutboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OutboundCrossClusterSearchConnection

FromJSON OutboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OutboundCrossClusterSearchConnection

type Rep OutboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OutboundCrossClusterSearchConnection

type Rep OutboundCrossClusterSearchConnection = D1 ('MetaData "OutboundCrossClusterSearchConnection" "Amazonka.ElasticSearch.Types.OutboundCrossClusterSearchConnection" "libZSservicesZSamazonka-elasticsearchZSamazonka-elasticsearch" 'False) (C1 ('MetaCons "OutboundCrossClusterSearchConnection'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "destinationDomainInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DomainInformation)) :*: S1 ('MetaSel ('Just "connectionAlias") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "crossClusterSearchConnectionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "connectionStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OutboundCrossClusterSearchConnectionStatus)) :*: S1 ('MetaSel ('Just "sourceDomainInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DomainInformation))))))

newOutboundCrossClusterSearchConnection :: OutboundCrossClusterSearchConnection Source #

Create a value of OutboundCrossClusterSearchConnection with all optional fields omitted.

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

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

$sel:destinationDomainInfo:OutboundCrossClusterSearchConnection', outboundCrossClusterSearchConnection_destinationDomainInfo - Specifies the DomainInformation for the destination Elasticsearch domain.

$sel:connectionAlias:OutboundCrossClusterSearchConnection', outboundCrossClusterSearchConnection_connectionAlias - Specifies the connection alias for the outbound cross-cluster search connection.

$sel:crossClusterSearchConnectionId:OutboundCrossClusterSearchConnection', outboundCrossClusterSearchConnection_crossClusterSearchConnectionId - Specifies the connection id for the outbound cross-cluster search connection.

$sel:connectionStatus:OutboundCrossClusterSearchConnection', outboundCrossClusterSearchConnection_connectionStatus - Specifies the OutboundCrossClusterSearchConnectionStatus for the outbound connection.

$sel:sourceDomainInfo:OutboundCrossClusterSearchConnection', outboundCrossClusterSearchConnection_sourceDomainInfo - Specifies the DomainInformation for the source Elasticsearch domain.

outboundCrossClusterSearchConnection_connectionAlias :: Lens' OutboundCrossClusterSearchConnection (Maybe Text) Source #

Specifies the connection alias for the outbound cross-cluster search connection.

outboundCrossClusterSearchConnection_crossClusterSearchConnectionId :: Lens' OutboundCrossClusterSearchConnection (Maybe Text) Source #

Specifies the connection id for the outbound cross-cluster search connection.