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.DescribeElasticsearchDomainConfig

Contents

Description

Provides cluster configuration information about the specified Elasticsearch domain, such as the state, creation date, update version, and update date for cluster options.

Synopsis

Creating a Request

describeElasticsearchDomainConfig Source #

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

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

  • dedcDomainName - The Elasticsearch domain that you want to get information about.

data DescribeElasticsearchDomainConfig Source #

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

See: describeElasticsearchDomainConfig smart constructor.

Instances
Eq DescribeElasticsearchDomainConfig Source # 
Instance details

Defined in Network.AWS.ElasticSearch.DescribeElasticsearchDomainConfig

Data DescribeElasticsearchDomainConfig Source # 
Instance details

Defined in Network.AWS.ElasticSearch.DescribeElasticsearchDomainConfig

Methods

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

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

toConstr :: DescribeElasticsearchDomainConfig -> Constr #

dataTypeOf :: DescribeElasticsearchDomainConfig -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DescribeElasticsearchDomainConfig Source # 
Instance details

Defined in Network.AWS.ElasticSearch.DescribeElasticsearchDomainConfig

Show DescribeElasticsearchDomainConfig Source # 
Instance details

Defined in Network.AWS.ElasticSearch.DescribeElasticsearchDomainConfig

Generic DescribeElasticsearchDomainConfig Source # 
Instance details

Defined in Network.AWS.ElasticSearch.DescribeElasticsearchDomainConfig

Associated Types

type Rep DescribeElasticsearchDomainConfig :: Type -> Type #

Hashable DescribeElasticsearchDomainConfig Source # 
Instance details

Defined in Network.AWS.ElasticSearch.DescribeElasticsearchDomainConfig

AWSRequest DescribeElasticsearchDomainConfig Source # 
Instance details

Defined in Network.AWS.ElasticSearch.DescribeElasticsearchDomainConfig

Associated Types

type Rs DescribeElasticsearchDomainConfig :: Type #

ToHeaders DescribeElasticsearchDomainConfig Source # 
Instance details

Defined in Network.AWS.ElasticSearch.DescribeElasticsearchDomainConfig

ToPath DescribeElasticsearchDomainConfig Source # 
Instance details

Defined in Network.AWS.ElasticSearch.DescribeElasticsearchDomainConfig

ToQuery DescribeElasticsearchDomainConfig Source # 
Instance details

Defined in Network.AWS.ElasticSearch.DescribeElasticsearchDomainConfig

NFData DescribeElasticsearchDomainConfig Source # 
Instance details

Defined in Network.AWS.ElasticSearch.DescribeElasticsearchDomainConfig

type Rep DescribeElasticsearchDomainConfig Source # 
Instance details

Defined in Network.AWS.ElasticSearch.DescribeElasticsearchDomainConfig

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

Defined in Network.AWS.ElasticSearch.DescribeElasticsearchDomainConfig

Request Lenses

dedcDomainName :: Lens' DescribeElasticsearchDomainConfig Text Source #

The Elasticsearch domain that you want to get information about.

Destructuring the Response

describeElasticsearchDomainConfigResponse Source #

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

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

data DescribeElasticsearchDomainConfigResponse Source #

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

See: describeElasticsearchDomainConfigResponse smart constructor.

Instances
Eq DescribeElasticsearchDomainConfigResponse Source # 
Instance details

Defined in Network.AWS.ElasticSearch.DescribeElasticsearchDomainConfig

Data DescribeElasticsearchDomainConfigResponse Source # 
Instance details

Defined in Network.AWS.ElasticSearch.DescribeElasticsearchDomainConfig

Methods

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

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

toConstr :: DescribeElasticsearchDomainConfigResponse -> Constr #

dataTypeOf :: DescribeElasticsearchDomainConfigResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DescribeElasticsearchDomainConfigResponse Source # 
Instance details

Defined in Network.AWS.ElasticSearch.DescribeElasticsearchDomainConfig

Show DescribeElasticsearchDomainConfigResponse Source # 
Instance details

Defined in Network.AWS.ElasticSearch.DescribeElasticsearchDomainConfig

Generic DescribeElasticsearchDomainConfigResponse Source # 
Instance details

Defined in Network.AWS.ElasticSearch.DescribeElasticsearchDomainConfig

NFData DescribeElasticsearchDomainConfigResponse Source # 
Instance details

Defined in Network.AWS.ElasticSearch.DescribeElasticsearchDomainConfig

type Rep DescribeElasticsearchDomainConfigResponse Source # 
Instance details

Defined in Network.AWS.ElasticSearch.DescribeElasticsearchDomainConfig

type Rep DescribeElasticsearchDomainConfigResponse = D1 (MetaData "DescribeElasticsearchDomainConfigResponse" "Network.AWS.ElasticSearch.DescribeElasticsearchDomainConfig" "amazonka-elasticsearch-1.6.1-Dri89XUWYE0LblCfhDiaLL" False) (C1 (MetaCons "DescribeElasticsearchDomainConfigResponse'" PrefixI True) (S1 (MetaSel (Just "_dedcrsResponseStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int) :*: S1 (MetaSel (Just "_dedcrsDomainConfig") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 ElasticsearchDomainConfig)))

Response Lenses

dedcrsDomainConfig :: Lens' DescribeElasticsearchDomainConfigResponse ElasticsearchDomainConfig Source #

The configuration information of the domain requested in the DescribeElasticsearchDomainConfig request.