amazonka-cloudformation-1.5.0: Amazon CloudFormation SDK.

Copyright(c) 2013-2017 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.CloudFormation.ListExports

Contents

Description

Lists all exported output values in the account and region in which you call this action. Use this action to see the exported output values that you can import into other stacks. To import values, use the @Fn::ImportValue@ function.

For more information, see AWS CloudFormation Export Stack Output Values .

This operation returns paginated results.

Synopsis

Creating a Request

listExports :: ListExports Source #

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

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

  • leNextToken - A string (provided by the ListExports response output) that identifies the next page of exported output values that you asked to retrieve.

data ListExports Source #

See: listExports smart constructor.

Instances

Eq ListExports Source # 
Data ListExports Source # 

Methods

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

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

toConstr :: ListExports -> Constr #

dataTypeOf :: ListExports -> DataType #

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

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

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

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

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

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

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

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

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

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

Read ListExports Source # 
Show ListExports Source # 
Generic ListExports Source # 

Associated Types

type Rep ListExports :: * -> * #

Hashable ListExports Source # 
NFData ListExports Source # 

Methods

rnf :: ListExports -> () #

AWSPager ListExports Source # 
AWSRequest ListExports Source # 
ToQuery ListExports Source # 
ToPath ListExports Source # 
ToHeaders ListExports Source # 

Methods

toHeaders :: ListExports -> [Header] #

type Rep ListExports Source # 
type Rep ListExports = D1 (MetaData "ListExports" "Network.AWS.CloudFormation.ListExports" "amazonka-cloudformation-1.5.0-KJ8fU86x75V4EoPee9jClQ" True) (C1 (MetaCons "ListExports'" PrefixI True) (S1 (MetaSel (Just Symbol "_leNextToken") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text))))
type Rs ListExports Source # 

Request Lenses

leNextToken :: Lens' ListExports (Maybe Text) Source #

A string (provided by the ListExports response output) that identifies the next page of exported output values that you asked to retrieve.

Destructuring the Response

listExportsResponse Source #

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

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

  • lersNextToken - If the output exceeds 100 exported output values, a string that identifies the next page of exports. If there is no additional page, this value is null.
  • lersExports - The output for the ListExports action.
  • lersResponseStatus - -- | The response status code.

data ListExportsResponse Source #

See: listExportsResponse smart constructor.

Instances

Eq ListExportsResponse Source # 
Data ListExportsResponse Source # 

Methods

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

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

toConstr :: ListExportsResponse -> Constr #

dataTypeOf :: ListExportsResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read ListExportsResponse Source # 
Show ListExportsResponse Source # 
Generic ListExportsResponse Source # 
NFData ListExportsResponse Source # 

Methods

rnf :: ListExportsResponse -> () #

type Rep ListExportsResponse Source # 
type Rep ListExportsResponse = D1 (MetaData "ListExportsResponse" "Network.AWS.CloudFormation.ListExports" "amazonka-cloudformation-1.5.0-KJ8fU86x75V4EoPee9jClQ" False) (C1 (MetaCons "ListExportsResponse'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_lersNextToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) ((:*:) (S1 (MetaSel (Just Symbol "_lersExports") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Export]))) (S1 (MetaSel (Just Symbol "_lersResponseStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int)))))

Response Lenses

lersNextToken :: Lens' ListExportsResponse (Maybe Text) Source #

If the output exceeds 100 exported output values, a string that identifies the next page of exports. If there is no additional page, this value is null.

lersResponseStatus :: Lens' ListExportsResponse Int Source #

  • - | The response status code.