amazonka-discovery-1.4.3: 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.DescribeExportConfigurations

Contents

Description

Retrieves the status of a given export process. You can retrieve status from a maximum of 100 processes.

Synopsis

Creating a Request

describeExportConfigurations :: DescribeExportConfigurations Source #

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

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

data DescribeExportConfigurations Source #

See: describeExportConfigurations smart constructor.

Instances

Eq DescribeExportConfigurations Source # 
Data DescribeExportConfigurations Source # 

Methods

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

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

toConstr :: DescribeExportConfigurations -> Constr #

dataTypeOf :: DescribeExportConfigurations -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DescribeExportConfigurations Source # 
Show DescribeExportConfigurations Source # 
Generic DescribeExportConfigurations Source # 
Hashable DescribeExportConfigurations Source # 
ToJSON DescribeExportConfigurations Source # 
NFData DescribeExportConfigurations Source # 
AWSRequest DescribeExportConfigurations Source # 
ToQuery DescribeExportConfigurations Source # 
ToPath DescribeExportConfigurations Source # 
ToHeaders DescribeExportConfigurations Source # 
type Rep DescribeExportConfigurations Source # 
type Rep DescribeExportConfigurations = D1 (MetaData "DescribeExportConfigurations" "Network.AWS.Discovery.DescribeExportConfigurations" "amazonka-discovery-1.4.3-4h2FpjHTGwS4VYZVNIA7Dm" False) (C1 (MetaCons "DescribeExportConfigurations'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_decNextToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) ((:*:) (S1 (MetaSel (Just Symbol "_decExportIds") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text]))) (S1 (MetaSel (Just Symbol "_decMaxResults") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int))))))
type Rs DescribeExportConfigurations Source # 

Request Lenses

decNextToken :: Lens' DescribeExportConfigurations (Maybe Text) Source #

A token to get the next set of results. For example, if you specified 100 IDs for 'DescribeConfigurationsRequest>configurationIds' but set 'DescribeExportConfigurationsRequest>maxResults' to 10, you will get results in a set of 10. Use the token in the query to get the next set of 10.

decExportIds :: Lens' DescribeExportConfigurations [Text] Source #

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

decMaxResults :: Lens' DescribeExportConfigurations (Maybe Int) Source #

The maximum number of results that you want to display as a part of the query.

Destructuring the Response

describeExportConfigurationsResponse Source #

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

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

data DescribeExportConfigurationsResponse Source #

See: describeExportConfigurationsResponse smart constructor.

Instances

Eq DescribeExportConfigurationsResponse Source # 
Data DescribeExportConfigurationsResponse Source # 

Methods

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

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

toConstr :: DescribeExportConfigurationsResponse -> Constr #

dataTypeOf :: DescribeExportConfigurationsResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DescribeExportConfigurationsResponse Source # 
Show DescribeExportConfigurationsResponse Source # 
Generic DescribeExportConfigurationsResponse Source # 
NFData DescribeExportConfigurationsResponse Source # 
type Rep DescribeExportConfigurationsResponse Source # 
type Rep DescribeExportConfigurationsResponse = D1 (MetaData "DescribeExportConfigurationsResponse" "Network.AWS.Discovery.DescribeExportConfigurations" "amazonka-discovery-1.4.3-4h2FpjHTGwS4VYZVNIA7Dm" False) (C1 (MetaCons "DescribeExportConfigurationsResponse'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_decrsNextToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) ((:*:) (S1 (MetaSel (Just Symbol "_decrsExportsInfo") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [ExportInfo]))) (S1 (MetaSel (Just Symbol "_decrsResponseStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int)))))

Response Lenses

decrsNextToken :: Lens' DescribeExportConfigurationsResponse (Maybe Text) Source #

A token to get the next set of results. For example, if you specified 100 IDs for 'DescribeConfigurationsRequest>configurationIds' but set 'DescribeExportConfigurationsRequest>maxResults' to 10, you will get results in a set of 10. Use the token in the query to get the next set of 10.

decrsExportsInfo :: Lens' DescribeExportConfigurationsResponse [ExportInfo] Source #

Returns export details. When the status is complete, the response includes a URL for an Amazon S3 bucket where you can view the data in a CSV file.