amazonka-elasticsearch-1.6.1: Amazon Elasticsearch Service SDK.

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

Network.AWS.ElasticSearch.DescribeElasticsearchDomain

Contents

Description

Returns domain configuration information about the specified Elasticsearch domain, including the domain ID, domain endpoint, and domain ARN.

Synopsis

Creating a Request

describeElasticsearchDomain Source #

Creates a value of DescribeElasticsearchDomain with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • dedDomainName - The name of the Elasticsearch domain for which you want information.

data DescribeElasticsearchDomain Source #

Container for the parameters to the DescribeElasticsearchDomain operation.

See: describeElasticsearchDomain smart constructor.

Instances
Eq DescribeElasticsearchDomain Source # 
Instance details

Defined in Network.AWS.ElasticSearch.DescribeElasticsearchDomain

Data DescribeElasticsearchDomain Source # 
Instance details

Defined in Network.AWS.ElasticSearch.DescribeElasticsearchDomain

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DescribeElasticsearchDomain -> c DescribeElasticsearchDomain #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DescribeElasticsearchDomain #

toConstr :: DescribeElasticsearchDomain -> Constr #

dataTypeOf :: DescribeElasticsearchDomain -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c DescribeElasticsearchDomain) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DescribeElasticsearchDomain) #

gmapT :: (forall b. Data b => b -> b) -> DescribeElasticsearchDomain -> DescribeElasticsearchDomain #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DescribeElasticsearchDomain -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DescribeElasticsearchDomain -> r #

gmapQ :: (forall d. Data d => d -> u) -> DescribeElasticsearchDomain -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DescribeElasticsearchDomain -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DescribeElasticsearchDomain -> m DescribeElasticsearchDomain #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DescribeElasticsearchDomain -> m DescribeElasticsearchDomain #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DescribeElasticsearchDomain -> m DescribeElasticsearchDomain #

Read DescribeElasticsearchDomain Source # 
Instance details

Defined in Network.AWS.ElasticSearch.DescribeElasticsearchDomain

Show DescribeElasticsearchDomain Source # 
Instance details

Defined in Network.AWS.ElasticSearch.DescribeElasticsearchDomain

Generic DescribeElasticsearchDomain Source # 
Instance details

Defined in Network.AWS.ElasticSearch.DescribeElasticsearchDomain

Associated Types

type Rep DescribeElasticsearchDomain :: Type -> Type #

Hashable DescribeElasticsearchDomain Source # 
Instance details

Defined in Network.AWS.ElasticSearch.DescribeElasticsearchDomain

AWSRequest DescribeElasticsearchDomain Source # 
Instance details

Defined in Network.AWS.ElasticSearch.DescribeElasticsearchDomain

Associated Types

type Rs DescribeElasticsearchDomain :: Type #

ToHeaders DescribeElasticsearchDomain Source # 
Instance details

Defined in Network.AWS.ElasticSearch.DescribeElasticsearchDomain

ToPath DescribeElasticsearchDomain Source # 
Instance details

Defined in Network.AWS.ElasticSearch.DescribeElasticsearchDomain

ToQuery DescribeElasticsearchDomain Source # 
Instance details

Defined in Network.AWS.ElasticSearch.DescribeElasticsearchDomain

NFData DescribeElasticsearchDomain Source # 
Instance details

Defined in Network.AWS.ElasticSearch.DescribeElasticsearchDomain

type Rep DescribeElasticsearchDomain Source # 
Instance details

Defined in Network.AWS.ElasticSearch.DescribeElasticsearchDomain

type Rep DescribeElasticsearchDomain = D1 (MetaData "DescribeElasticsearchDomain" "Network.AWS.ElasticSearch.DescribeElasticsearchDomain" "amazonka-elasticsearch-1.6.1-Dri89XUWYE0LblCfhDiaLL" True) (C1 (MetaCons "DescribeElasticsearchDomain'" PrefixI True) (S1 (MetaSel (Just "_dedDomainName") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text)))
type Rs DescribeElasticsearchDomain Source # 
Instance details

Defined in Network.AWS.ElasticSearch.DescribeElasticsearchDomain

Request Lenses

dedDomainName :: Lens' DescribeElasticsearchDomain Text Source #

The name of the Elasticsearch domain for which you want information.

Destructuring the Response

describeElasticsearchDomainResponse Source #

Creates a value of DescribeElasticsearchDomainResponse with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

data DescribeElasticsearchDomainResponse Source #

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

See: describeElasticsearchDomainResponse smart constructor.

Instances
Eq DescribeElasticsearchDomainResponse Source # 
Instance details

Defined in Network.AWS.ElasticSearch.DescribeElasticsearchDomain

Data DescribeElasticsearchDomainResponse Source # 
Instance details

Defined in Network.AWS.ElasticSearch.DescribeElasticsearchDomain

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DescribeElasticsearchDomainResponse -> c DescribeElasticsearchDomainResponse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DescribeElasticsearchDomainResponse #

toConstr :: DescribeElasticsearchDomainResponse -> Constr #

dataTypeOf :: DescribeElasticsearchDomainResponse -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c DescribeElasticsearchDomainResponse) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DescribeElasticsearchDomainResponse) #

gmapT :: (forall b. Data b => b -> b) -> DescribeElasticsearchDomainResponse -> DescribeElasticsearchDomainResponse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DescribeElasticsearchDomainResponse -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DescribeElasticsearchDomainResponse -> r #

gmapQ :: (forall d. Data d => d -> u) -> DescribeElasticsearchDomainResponse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DescribeElasticsearchDomainResponse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DescribeElasticsearchDomainResponse -> m DescribeElasticsearchDomainResponse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DescribeElasticsearchDomainResponse -> m DescribeElasticsearchDomainResponse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DescribeElasticsearchDomainResponse -> m DescribeElasticsearchDomainResponse #

Read DescribeElasticsearchDomainResponse Source # 
Instance details

Defined in Network.AWS.ElasticSearch.DescribeElasticsearchDomain

Show DescribeElasticsearchDomainResponse Source # 
Instance details

Defined in Network.AWS.ElasticSearch.DescribeElasticsearchDomain

Generic DescribeElasticsearchDomainResponse Source # 
Instance details

Defined in Network.AWS.ElasticSearch.DescribeElasticsearchDomain

NFData DescribeElasticsearchDomainResponse Source # 
Instance details

Defined in Network.AWS.ElasticSearch.DescribeElasticsearchDomain

type Rep DescribeElasticsearchDomainResponse Source # 
Instance details

Defined in Network.AWS.ElasticSearch.DescribeElasticsearchDomain

type Rep DescribeElasticsearchDomainResponse = D1 (MetaData "DescribeElasticsearchDomainResponse" "Network.AWS.ElasticSearch.DescribeElasticsearchDomain" "amazonka-elasticsearch-1.6.1-Dri89XUWYE0LblCfhDiaLL" False) (C1 (MetaCons "DescribeElasticsearchDomainResponse'" PrefixI True) (S1 (MetaSel (Just "_dedrsResponseStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int) :*: S1 (MetaSel (Just "_dedrsDomainStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 ElasticsearchDomainStatus)))

Response Lenses