amazonka-discovery-1.4.5: 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 #

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

data ExportConfigurations #

See: exportConfigurations smart constructor.

Instances

Eq ExportConfigurations # 
Data ExportConfigurations # 

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 # 
Show ExportConfigurations # 
Generic ExportConfigurations # 
Hashable ExportConfigurations # 
ToJSON ExportConfigurations # 
NFData ExportConfigurations # 

Methods

rnf :: ExportConfigurations -> () #

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

Destructuring the Response

exportConfigurationsResponse #

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 #

See: exportConfigurationsResponse smart constructor.

Instances

Eq ExportConfigurationsResponse # 
Data ExportConfigurationsResponse # 

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 # 
Show ExportConfigurationsResponse # 
Generic ExportConfigurationsResponse # 
NFData ExportConfigurationsResponse # 
type Rep ExportConfigurationsResponse # 
type Rep ExportConfigurationsResponse = D1 (MetaData "ExportConfigurationsResponse" "Network.AWS.Discovery.ExportConfigurations" "amazonka-discovery-1.4.5-14IMFK6azHZ16g41xJUm5E" 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) #

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