amazonka-cloudformation-2.0: Amazon CloudFormation SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.CloudFormation.ListExports

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 CloudFormation export stack output values.

This operation returns paginated results.

Synopsis

Creating a Request

data ListExports Source #

See: newListExports smart constructor.

Constructors

ListExports' 

Fields

  • nextToken :: Maybe Text

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

Instances

Instances details
ToHeaders ListExports Source # 
Instance details

Defined in Amazonka.CloudFormation.ListExports

Methods

toHeaders :: ListExports -> [Header] #

ToPath ListExports Source # 
Instance details

Defined in Amazonka.CloudFormation.ListExports

ToQuery ListExports Source # 
Instance details

Defined in Amazonka.CloudFormation.ListExports

AWSPager ListExports Source # 
Instance details

Defined in Amazonka.CloudFormation.ListExports

AWSRequest ListExports Source # 
Instance details

Defined in Amazonka.CloudFormation.ListExports

Associated Types

type AWSResponse ListExports #

Generic ListExports Source # 
Instance details

Defined in Amazonka.CloudFormation.ListExports

Associated Types

type Rep ListExports :: Type -> Type #

Read ListExports Source # 
Instance details

Defined in Amazonka.CloudFormation.ListExports

Show ListExports Source # 
Instance details

Defined in Amazonka.CloudFormation.ListExports

NFData ListExports Source # 
Instance details

Defined in Amazonka.CloudFormation.ListExports

Methods

rnf :: ListExports -> () #

Eq ListExports Source # 
Instance details

Defined in Amazonka.CloudFormation.ListExports

Hashable ListExports Source # 
Instance details

Defined in Amazonka.CloudFormation.ListExports

type AWSResponse ListExports Source # 
Instance details

Defined in Amazonka.CloudFormation.ListExports

type Rep ListExports Source # 
Instance details

Defined in Amazonka.CloudFormation.ListExports

type Rep ListExports = D1 ('MetaData "ListExports" "Amazonka.CloudFormation.ListExports" "amazonka-cloudformation-2.0-2g2oPzedi5AcwbDRlNZfB" 'False) (C1 ('MetaCons "ListExports'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newListExports :: ListExports Source #

Create a value of ListExports with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

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

Request Lenses

listExports_nextToken :: 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

data ListExportsResponse Source #

See: newListExportsResponse smart constructor.

Constructors

ListExportsResponse' 

Fields

  • exports :: Maybe [Export]

    The output for the ListExports action.

  • nextToken :: Maybe Text

    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.

  • httpStatus :: Int

    The response's http status code.

Instances

Instances details
Generic ListExportsResponse Source # 
Instance details

Defined in Amazonka.CloudFormation.ListExports

Associated Types

type Rep ListExportsResponse :: Type -> Type #

Read ListExportsResponse Source # 
Instance details

Defined in Amazonka.CloudFormation.ListExports

Show ListExportsResponse Source # 
Instance details

Defined in Amazonka.CloudFormation.ListExports

NFData ListExportsResponse Source # 
Instance details

Defined in Amazonka.CloudFormation.ListExports

Methods

rnf :: ListExportsResponse -> () #

Eq ListExportsResponse Source # 
Instance details

Defined in Amazonka.CloudFormation.ListExports

type Rep ListExportsResponse Source # 
Instance details

Defined in Amazonka.CloudFormation.ListExports

type Rep ListExportsResponse = D1 ('MetaData "ListExportsResponse" "Amazonka.CloudFormation.ListExports" "amazonka-cloudformation-2.0-2g2oPzedi5AcwbDRlNZfB" 'False) (C1 ('MetaCons "ListExportsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "exports") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Export])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListExportsResponse Source #

Create a value of ListExportsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:exports:ListExportsResponse', listExportsResponse_exports - The output for the ListExports action.

ListExports, listExportsResponse_nextToken - 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.

$sel:httpStatus:ListExportsResponse', listExportsResponse_httpStatus - The response's http status code.

Response Lenses

listExportsResponse_exports :: Lens' ListExportsResponse (Maybe [Export]) Source #

The output for the ListExports action.

listExportsResponse_nextToken :: 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.