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

Contents

Description

Exports all discovered configuration data to an Amazon S3 bucket or an application that enables you to view and evaluate the data. Data includes tags and tag associations, processes, connections, servers, and system performance. This API returns an export ID which you can query using the GetExportStatus API. The system imposes a limit of two configuration exports in six hours.

Synopsis

Creating a Request

exportConfigurations :: ExportConfigurations Source #

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

data ExportConfigurations Source #

See: exportConfigurations smart constructor.

Instances

Eq ExportConfigurations Source # 
Data ExportConfigurations Source # 

Methods

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

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

toConstr :: ExportConfigurations -> Constr #

dataTypeOf :: ExportConfigurations -> DataType #

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

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

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

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

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

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

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

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

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

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

Read ExportConfigurations Source # 
Show ExportConfigurations Source # 
Generic ExportConfigurations Source # 
Hashable ExportConfigurations Source # 
NFData ExportConfigurations Source # 

Methods

rnf :: ExportConfigurations -> () #

AWSRequest ExportConfigurations Source # 
ToPath ExportConfigurations Source # 
ToHeaders ExportConfigurations Source # 
ToQuery ExportConfigurations Source # 
ToJSON ExportConfigurations Source # 
type Rep ExportConfigurations Source # 
type Rep ExportConfigurations = D1 (MetaData "ExportConfigurations" "Network.AWS.Discovery.ExportConfigurations" "amazonka-discovery-1.4.4-FzF5qJSMet0KEABqpeXOta" False) (C1 (MetaCons "ExportConfigurations'" PrefixI False) U1)
type Rs ExportConfigurations Source # 

Destructuring the Response

exportConfigurationsResponse Source #

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

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

data ExportConfigurationsResponse Source #

See: exportConfigurationsResponse smart constructor.

Instances

Eq ExportConfigurationsResponse Source # 
Data ExportConfigurationsResponse Source # 

Methods

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

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

toConstr :: ExportConfigurationsResponse -> Constr #

dataTypeOf :: ExportConfigurationsResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read ExportConfigurationsResponse Source # 
Show ExportConfigurationsResponse Source # 
Generic ExportConfigurationsResponse Source # 
NFData ExportConfigurationsResponse Source # 
type Rep ExportConfigurationsResponse Source # 
type Rep ExportConfigurationsResponse = D1 (MetaData "ExportConfigurationsResponse" "Network.AWS.Discovery.ExportConfigurations" "amazonka-discovery-1.4.4-FzF5qJSMet0KEABqpeXOta" False) (C1 (MetaCons "ExportConfigurationsResponse'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_ecrsExportId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_ecrsResponseStatus") NoSourceUnpackedness SourceStrict DecidedUnpack) (Rec0 Int))))

Response Lenses

ecrsExportId :: Lens' ExportConfigurationsResponse (Maybe Text) Source #

A unique identifier that you can use to query the export status.