amazonka-outposts-2.0: Amazon Outposts 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.Outposts.ListOutposts

Description

Lists the Outposts for your Amazon Web Services account.

Use filters to return specific results. If you specify multiple filters, the results include only the resources that match all of the specified filters. For a filter where you can specify multiple values, the results include items that match any of the values that you specify for the filter.

Synopsis

Creating a Request

data ListOutposts Source #

See: newListOutposts smart constructor.

Constructors

ListOutposts' 

Fields

Instances

Instances details
ToHeaders ListOutposts Source # 
Instance details

Defined in Amazonka.Outposts.ListOutposts

ToPath ListOutposts Source # 
Instance details

Defined in Amazonka.Outposts.ListOutposts

ToQuery ListOutposts Source # 
Instance details

Defined in Amazonka.Outposts.ListOutposts

AWSRequest ListOutposts Source # 
Instance details

Defined in Amazonka.Outposts.ListOutposts

Associated Types

type AWSResponse ListOutposts #

Generic ListOutposts Source # 
Instance details

Defined in Amazonka.Outposts.ListOutposts

Associated Types

type Rep ListOutposts :: Type -> Type #

Read ListOutposts Source # 
Instance details

Defined in Amazonka.Outposts.ListOutposts

Show ListOutposts Source # 
Instance details

Defined in Amazonka.Outposts.ListOutposts

NFData ListOutposts Source # 
Instance details

Defined in Amazonka.Outposts.ListOutposts

Methods

rnf :: ListOutposts -> () #

Eq ListOutposts Source # 
Instance details

Defined in Amazonka.Outposts.ListOutposts

Hashable ListOutposts Source # 
Instance details

Defined in Amazonka.Outposts.ListOutposts

type AWSResponse ListOutposts Source # 
Instance details

Defined in Amazonka.Outposts.ListOutposts

type Rep ListOutposts Source # 
Instance details

Defined in Amazonka.Outposts.ListOutposts

type Rep ListOutposts = D1 ('MetaData "ListOutposts" "Amazonka.Outposts.ListOutposts" "amazonka-outposts-2.0-7IMF8shlTNW2uMOjzEu2r2" 'False) (C1 ('MetaCons "ListOutposts'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "availabilityZoneFilter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))) :*: S1 ('MetaSel ('Just "availabilityZoneIdFilter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text)))) :*: (S1 ('MetaSel ('Just "lifeCycleStatusFilter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newListOutposts :: ListOutposts Source #

Create a value of ListOutposts 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:availabilityZoneFilter:ListOutposts', listOutposts_availabilityZoneFilter - Filters the results by Availability Zone (for example, us-east-1a).

$sel:availabilityZoneIdFilter:ListOutposts', listOutposts_availabilityZoneIdFilter - Filters the results by AZ ID (for example, use1-az1).

$sel:lifeCycleStatusFilter:ListOutposts', listOutposts_lifeCycleStatusFilter - Filters the results by the lifecycle status.

$sel:maxResults:ListOutposts', listOutposts_maxResults - Undocumented member.

ListOutposts, listOutposts_nextToken - Undocumented member.

Request Lenses

listOutposts_availabilityZoneFilter :: Lens' ListOutposts (Maybe (NonEmpty Text)) Source #

Filters the results by Availability Zone (for example, us-east-1a).

listOutposts_availabilityZoneIdFilter :: Lens' ListOutposts (Maybe (NonEmpty Text)) Source #

Filters the results by AZ ID (for example, use1-az1).

listOutposts_lifeCycleStatusFilter :: Lens' ListOutposts (Maybe (NonEmpty Text)) Source #

Filters the results by the lifecycle status.

Destructuring the Response

data ListOutpostsResponse Source #

See: newListOutpostsResponse smart constructor.

Constructors

ListOutpostsResponse' 

Fields

Instances

Instances details
Generic ListOutpostsResponse Source # 
Instance details

Defined in Amazonka.Outposts.ListOutposts

Associated Types

type Rep ListOutpostsResponse :: Type -> Type #

Read ListOutpostsResponse Source # 
Instance details

Defined in Amazonka.Outposts.ListOutposts

Show ListOutpostsResponse Source # 
Instance details

Defined in Amazonka.Outposts.ListOutposts

NFData ListOutpostsResponse Source # 
Instance details

Defined in Amazonka.Outposts.ListOutposts

Methods

rnf :: ListOutpostsResponse -> () #

Eq ListOutpostsResponse Source # 
Instance details

Defined in Amazonka.Outposts.ListOutposts

type Rep ListOutpostsResponse Source # 
Instance details

Defined in Amazonka.Outposts.ListOutposts

type Rep ListOutpostsResponse = D1 ('MetaData "ListOutpostsResponse" "Amazonka.Outposts.ListOutposts" "amazonka-outposts-2.0-7IMF8shlTNW2uMOjzEu2r2" 'False) (C1 ('MetaCons "ListOutpostsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "outposts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Outpost])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListOutpostsResponse Source #

Create a value of ListOutpostsResponse 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:

ListOutposts, listOutpostsResponse_nextToken - Undocumented member.

$sel:outposts:ListOutpostsResponse', listOutpostsResponse_outposts - Undocumented member.

$sel:httpStatus:ListOutpostsResponse', listOutpostsResponse_httpStatus - The response's http status code.

Response Lenses