{-# LANGUAGE NoImplicitPrelude #-} {-# OPTIONS_GHC -fno-warn-duplicate-exports #-} {-# OPTIONS_GHC -fno-warn-unused-imports #-} -- Derived from AWS service descriptions, licensed under Apache 2.0. -- | -- Module : Amazonka.S3Outposts.Lens -- Copyright : (c) 2013-2023 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay -- Stability : auto-generated -- Portability : non-portable (GHC extensions) module Amazonka.S3Outposts.Lens ( -- * Operations -- ** CreateEndpoint createEndpoint_accessType, createEndpoint_customerOwnedIpv4Pool, createEndpoint_outpostId, createEndpoint_subnetId, createEndpoint_securityGroupId, createEndpointResponse_endpointArn, createEndpointResponse_httpStatus, -- ** DeleteEndpoint deleteEndpoint_endpointId, deleteEndpoint_outpostId, -- ** ListEndpoints listEndpoints_maxResults, listEndpoints_nextToken, listEndpointsResponse_endpoints, listEndpointsResponse_nextToken, listEndpointsResponse_httpStatus, -- ** ListSharedEndpoints listSharedEndpoints_maxResults, listSharedEndpoints_nextToken, listSharedEndpoints_outpostId, listSharedEndpointsResponse_endpoints, listSharedEndpointsResponse_nextToken, listSharedEndpointsResponse_httpStatus, -- * Types -- ** Endpoint endpoint_accessType, endpoint_cidrBlock, endpoint_creationTime, endpoint_customerOwnedIpv4Pool, endpoint_endpointArn, endpoint_networkInterfaces, endpoint_outpostsId, endpoint_securityGroupId, endpoint_status, endpoint_subnetId, endpoint_vpcId, -- ** NetworkInterface networkInterface_networkInterfaceId, ) where import Amazonka.S3Outposts.CreateEndpoint import Amazonka.S3Outposts.DeleteEndpoint import Amazonka.S3Outposts.ListEndpoints import Amazonka.S3Outposts.ListSharedEndpoints import Amazonka.S3Outposts.Types.Endpoint import Amazonka.S3Outposts.Types.NetworkInterface