libZSservicesZSamazonka-s3outpostsZSamazonka-s3outposts
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.S3Outposts.ListEndpoints

Description

Amazon S3 on Outposts Access Points simplify managing data access at scale for shared datasets in S3 on Outposts. S3 on Outposts uses endpoints to connect to Outposts buckets so that you can perform actions within your virtual private cloud (VPC). For more information, see Accessing S3 on Outposts using VPC only access points.

This action lists endpoints associated with the Outposts.

Related actions include:

This operation returns paginated results.

Synopsis

Creating a Request

data ListEndpoints Source #

See: newListEndpoints smart constructor.

Constructors

ListEndpoints' 

Fields

Instances

Instances details
Eq ListEndpoints Source # 
Instance details

Defined in Amazonka.S3Outposts.ListEndpoints

Read ListEndpoints Source # 
Instance details

Defined in Amazonka.S3Outposts.ListEndpoints

Show ListEndpoints Source # 
Instance details

Defined in Amazonka.S3Outposts.ListEndpoints

Generic ListEndpoints Source # 
Instance details

Defined in Amazonka.S3Outposts.ListEndpoints

Associated Types

type Rep ListEndpoints :: Type -> Type #

NFData ListEndpoints Source # 
Instance details

Defined in Amazonka.S3Outposts.ListEndpoints

Methods

rnf :: ListEndpoints -> () #

Hashable ListEndpoints Source # 
Instance details

Defined in Amazonka.S3Outposts.ListEndpoints

AWSPager ListEndpoints Source # 
Instance details

Defined in Amazonka.S3Outposts.ListEndpoints

AWSRequest ListEndpoints Source # 
Instance details

Defined in Amazonka.S3Outposts.ListEndpoints

Associated Types

type AWSResponse ListEndpoints #

ToHeaders ListEndpoints Source # 
Instance details

Defined in Amazonka.S3Outposts.ListEndpoints

ToPath ListEndpoints Source # 
Instance details

Defined in Amazonka.S3Outposts.ListEndpoints

ToQuery ListEndpoints Source # 
Instance details

Defined in Amazonka.S3Outposts.ListEndpoints

type Rep ListEndpoints Source # 
Instance details

Defined in Amazonka.S3Outposts.ListEndpoints

type Rep ListEndpoints = D1 ('MetaData "ListEndpoints" "Amazonka.S3Outposts.ListEndpoints" "libZSservicesZSamazonka-s3outpostsZSamazonka-s3outposts" 'False) (C1 ('MetaCons "ListEndpoints'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))
type AWSResponse ListEndpoints Source # 
Instance details

Defined in Amazonka.S3Outposts.ListEndpoints

newListEndpoints :: ListEndpoints Source #

Create a value of ListEndpoints 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:nextToken:ListEndpoints', listEndpoints_nextToken - The next endpoint requested in the list.

$sel:maxResults:ListEndpoints', listEndpoints_maxResults - The max number of endpoints that can be returned on the request.

Request Lenses

listEndpoints_nextToken :: Lens' ListEndpoints (Maybe Text) Source #

The next endpoint requested in the list.

listEndpoints_maxResults :: Lens' ListEndpoints (Maybe Natural) Source #

The max number of endpoints that can be returned on the request.

Destructuring the Response

data ListEndpointsResponse Source #

See: newListEndpointsResponse smart constructor.

Constructors

ListEndpointsResponse' 

Fields

Instances

Instances details
Eq ListEndpointsResponse Source # 
Instance details

Defined in Amazonka.S3Outposts.ListEndpoints

Read ListEndpointsResponse Source # 
Instance details

Defined in Amazonka.S3Outposts.ListEndpoints

Show ListEndpointsResponse Source # 
Instance details

Defined in Amazonka.S3Outposts.ListEndpoints

Generic ListEndpointsResponse Source # 
Instance details

Defined in Amazonka.S3Outposts.ListEndpoints

Associated Types

type Rep ListEndpointsResponse :: Type -> Type #

NFData ListEndpointsResponse Source # 
Instance details

Defined in Amazonka.S3Outposts.ListEndpoints

Methods

rnf :: ListEndpointsResponse -> () #

type Rep ListEndpointsResponse Source # 
Instance details

Defined in Amazonka.S3Outposts.ListEndpoints

type Rep ListEndpointsResponse = D1 ('MetaData "ListEndpointsResponse" "Amazonka.S3Outposts.ListEndpoints" "libZSservicesZSamazonka-s3outpostsZSamazonka-s3outposts" 'False) (C1 ('MetaCons "ListEndpointsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "endpoints") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Endpoint])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListEndpointsResponse Source #

Create a value of ListEndpointsResponse 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:nextToken:ListEndpoints', listEndpointsResponse_nextToken - The next endpoint returned in the list.

$sel:endpoints:ListEndpointsResponse', listEndpointsResponse_endpoints - Returns an array of endpoints associated with AWS Outposts.

$sel:httpStatus:ListEndpointsResponse', listEndpointsResponse_httpStatus - The response's http status code.

Response Lenses

listEndpointsResponse_nextToken :: Lens' ListEndpointsResponse (Maybe Text) Source #

The next endpoint returned in the list.

listEndpointsResponse_endpoints :: Lens' ListEndpointsResponse (Maybe [Endpoint]) Source #

Returns an array of endpoints associated with AWS Outposts.