amazonka-cloudformation-1.6.1: Amazon CloudFormation 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.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 # 
Instance details

Defined in Network.AWS.CloudFormation.ListExports

Data ListExports Source # 
Instance details

Defined in Network.AWS.CloudFormation.ListExports

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

Defined in Network.AWS.CloudFormation.ListExports

Show ListExports Source # 
Instance details

Defined in Network.AWS.CloudFormation.ListExports

Generic ListExports Source # 
Instance details

Defined in Network.AWS.CloudFormation.ListExports

Associated Types

type Rep ListExports :: Type -> Type #

Hashable ListExports Source # 
Instance details

Defined in Network.AWS.CloudFormation.ListExports

AWSPager ListExports Source # 
Instance details

Defined in Network.AWS.CloudFormation.ListExports

AWSRequest ListExports Source # 
Instance details

Defined in Network.AWS.CloudFormation.ListExports

Associated Types

type Rs ListExports :: Type #

ToHeaders ListExports Source # 
Instance details

Defined in Network.AWS.CloudFormation.ListExports

Methods

toHeaders :: ListExports -> [Header] #

ToPath ListExports Source # 
Instance details

Defined in Network.AWS.CloudFormation.ListExports

ToQuery ListExports Source # 
Instance details

Defined in Network.AWS.CloudFormation.ListExports

NFData ListExports Source # 
Instance details

Defined in Network.AWS.CloudFormation.ListExports

Methods

rnf :: ListExports -> () #

type Rep ListExports Source # 
Instance details

Defined in Network.AWS.CloudFormation.ListExports

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

Defined in Network.AWS.CloudFormation.ListExports

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

Defined in Network.AWS.CloudFormation.ListExports

Data ListExportsResponse Source # 
Instance details

Defined in Network.AWS.CloudFormation.ListExports

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

Defined in Network.AWS.CloudFormation.ListExports

Show ListExportsResponse Source # 
Instance details

Defined in Network.AWS.CloudFormation.ListExports

Generic ListExportsResponse Source # 
Instance details

Defined in Network.AWS.CloudFormation.ListExports

Associated Types

type Rep ListExportsResponse :: Type -> Type #

NFData ListExportsResponse Source # 
Instance details

Defined in Network.AWS.CloudFormation.ListExports

Methods

rnf :: ListExportsResponse -> () #

type Rep ListExportsResponse Source # 
Instance details

Defined in Network.AWS.CloudFormation.ListExports

type Rep ListExportsResponse = D1 (MetaData "ListExportsResponse" "Network.AWS.CloudFormation.ListExports" "amazonka-cloudformation-1.6.1-9C1vgCDBA4sIHFUFfPs2gm" False) (C1 (MetaCons "ListExportsResponse'" PrefixI True) (S1 (MetaSel (Just "_lersNextToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_lersExports") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Export])) :*: S1 (MetaSel (Just "_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.