amazonka-discovery-1.4.4: Amazon Application Discovery Service SDK.

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

Network.AWS.Discovery.DescribeConfigurations

Contents

Description

Retrieves a list of attributes for a specific configuration ID. For example, the output for a server configuration item includes a list of attributes about the server, including host name, operating system, number of network cards, etc.

Synopsis

Creating a Request

describeConfigurations :: DescribeConfigurations Source #

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

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

data DescribeConfigurations Source #

See: describeConfigurations smart constructor.

Instances

Eq DescribeConfigurations Source # 
Data DescribeConfigurations Source # 

Methods

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

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

toConstr :: DescribeConfigurations -> Constr #

dataTypeOf :: DescribeConfigurations -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DescribeConfigurations Source # 
Show DescribeConfigurations Source # 
Generic DescribeConfigurations Source # 
Hashable DescribeConfigurations Source # 
NFData DescribeConfigurations Source # 

Methods

rnf :: DescribeConfigurations -> () #

AWSRequest DescribeConfigurations Source # 
ToPath DescribeConfigurations Source # 
ToHeaders DescribeConfigurations Source # 
ToQuery DescribeConfigurations Source # 
ToJSON DescribeConfigurations Source # 
type Rep DescribeConfigurations Source # 
type Rep DescribeConfigurations = D1 (MetaData "DescribeConfigurations" "Network.AWS.Discovery.DescribeConfigurations" "amazonka-discovery-1.4.4-FzF5qJSMet0KEABqpeXOta" True) (C1 (MetaCons "DescribeConfigurations'" PrefixI True) (S1 (MetaSel (Just Symbol "_dcConfigurationIds") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Text])))
type Rs DescribeConfigurations Source # 

Request Lenses

dcConfigurationIds :: Lens' DescribeConfigurations [Text] Source #

One or more configuration IDs.

Destructuring the Response

describeConfigurationsResponse Source #

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

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

data DescribeConfigurationsResponse Source #

See: describeConfigurationsResponse smart constructor.

Instances

Eq DescribeConfigurationsResponse Source # 
Data DescribeConfigurationsResponse Source # 

Methods

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

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

toConstr :: DescribeConfigurationsResponse -> Constr #

dataTypeOf :: DescribeConfigurationsResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DescribeConfigurationsResponse Source # 
Show DescribeConfigurationsResponse Source # 
Generic DescribeConfigurationsResponse Source # 
NFData DescribeConfigurationsResponse Source # 
type Rep DescribeConfigurationsResponse Source # 
type Rep DescribeConfigurationsResponse = D1 (MetaData "DescribeConfigurationsResponse" "Network.AWS.Discovery.DescribeConfigurations" "amazonka-discovery-1.4.4-FzF5qJSMet0KEABqpeXOta" False) (C1 (MetaCons "DescribeConfigurationsResponse'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_dcrsConfigurations") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Map Text Text]))) (S1 (MetaSel (Just Symbol "_dcrsResponseStatus") NoSourceUnpackedness SourceStrict DecidedUnpack) (Rec0 Int))))

Response Lenses

dcrsConfigurations :: Lens' DescribeConfigurationsResponse [HashMap Text Text] Source #

A key in the response map. The value is an array of data.