amazonka-discovery-1.6.1: Amazon Application Discovery 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.Discovery.DescribeConfigurations

Contents

Description

Retrieves attributes for a list of configuration item IDs. All of the supplied IDs must be for the same asset type (server, application, process, or connection). Output fields are specific to the asset type selected. For example, the output for a server configuration item includes a list of attributes about the server, such as host name, operating system, and number of network cards.

For a complete list of outputs for each asset type, see Using the DescribeConfigurations Action .

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 # 
Instance details

Defined in Network.AWS.Discovery.DescribeConfigurations

Data DescribeConfigurations Source # 
Instance details

Defined in Network.AWS.Discovery.DescribeConfigurations

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 # 
Instance details

Defined in Network.AWS.Discovery.DescribeConfigurations

Show DescribeConfigurations Source # 
Instance details

Defined in Network.AWS.Discovery.DescribeConfigurations

Generic DescribeConfigurations Source # 
Instance details

Defined in Network.AWS.Discovery.DescribeConfigurations

Associated Types

type Rep DescribeConfigurations :: Type -> Type #

Hashable DescribeConfigurations Source # 
Instance details

Defined in Network.AWS.Discovery.DescribeConfigurations

ToJSON DescribeConfigurations Source # 
Instance details

Defined in Network.AWS.Discovery.DescribeConfigurations

AWSRequest DescribeConfigurations Source # 
Instance details

Defined in Network.AWS.Discovery.DescribeConfigurations

Associated Types

type Rs DescribeConfigurations :: Type #

ToHeaders DescribeConfigurations Source # 
Instance details

Defined in Network.AWS.Discovery.DescribeConfigurations

ToPath DescribeConfigurations Source # 
Instance details

Defined in Network.AWS.Discovery.DescribeConfigurations

ToQuery DescribeConfigurations Source # 
Instance details

Defined in Network.AWS.Discovery.DescribeConfigurations

NFData DescribeConfigurations Source # 
Instance details

Defined in Network.AWS.Discovery.DescribeConfigurations

Methods

rnf :: DescribeConfigurations -> () #

type Rep DescribeConfigurations Source # 
Instance details

Defined in Network.AWS.Discovery.DescribeConfigurations

type Rep DescribeConfigurations = D1 (MetaData "DescribeConfigurations" "Network.AWS.Discovery.DescribeConfigurations" "amazonka-discovery-1.6.1-BCKU0SsQ5St9AKTJSgbzOA" True) (C1 (MetaCons "DescribeConfigurations'" PrefixI True) (S1 (MetaSel (Just "_dcConfigurationIds") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Text])))
type Rs DescribeConfigurations Source # 
Instance details

Defined in Network.AWS.Discovery.DescribeConfigurations

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 # 
Instance details

Defined in Network.AWS.Discovery.DescribeConfigurations

Data DescribeConfigurationsResponse Source # 
Instance details

Defined in Network.AWS.Discovery.DescribeConfigurations

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 # 
Instance details

Defined in Network.AWS.Discovery.DescribeConfigurations

Show DescribeConfigurationsResponse Source # 
Instance details

Defined in Network.AWS.Discovery.DescribeConfigurations

Generic DescribeConfigurationsResponse Source # 
Instance details

Defined in Network.AWS.Discovery.DescribeConfigurations

Associated Types

type Rep DescribeConfigurationsResponse :: Type -> Type #

NFData DescribeConfigurationsResponse Source # 
Instance details

Defined in Network.AWS.Discovery.DescribeConfigurations

type Rep DescribeConfigurationsResponse Source # 
Instance details

Defined in Network.AWS.Discovery.DescribeConfigurations

type Rep DescribeConfigurationsResponse = D1 (MetaData "DescribeConfigurationsResponse" "Network.AWS.Discovery.DescribeConfigurations" "amazonka-discovery-1.6.1-BCKU0SsQ5St9AKTJSgbzOA" False) (C1 (MetaCons "DescribeConfigurationsResponse'" PrefixI True) (S1 (MetaSel (Just "_dcrsConfigurations") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Map Text Text])) :*: S1 (MetaSel (Just "_dcrsResponseStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int)))

Response Lenses

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

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