amazonka-ec2-1.6.1: Amazon Elastic Compute Cloud 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.EC2.RejectVPCEndpointConnections

Contents

Description

Rejects one or more VPC endpoint connection requests to your VPC endpoint service.

Synopsis

Creating a Request

rejectVPCEndpointConnections Source #

Creates a value of RejectVPCEndpointConnections with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • rvecDryRun - Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .
  • rvecServiceId - The ID of the service.
  • rvecVPCEndpointIds - The IDs of one or more VPC endpoints.

data RejectVPCEndpointConnections Source #

See: rejectVPCEndpointConnections smart constructor.

Instances
Eq RejectVPCEndpointConnections Source # 
Instance details

Defined in Network.AWS.EC2.RejectVPCEndpointConnections

Data RejectVPCEndpointConnections Source # 
Instance details

Defined in Network.AWS.EC2.RejectVPCEndpointConnections

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> RejectVPCEndpointConnections -> c RejectVPCEndpointConnections #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c RejectVPCEndpointConnections #

toConstr :: RejectVPCEndpointConnections -> Constr #

dataTypeOf :: RejectVPCEndpointConnections -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c RejectVPCEndpointConnections) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c RejectVPCEndpointConnections) #

gmapT :: (forall b. Data b => b -> b) -> RejectVPCEndpointConnections -> RejectVPCEndpointConnections #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> RejectVPCEndpointConnections -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> RejectVPCEndpointConnections -> r #

gmapQ :: (forall d. Data d => d -> u) -> RejectVPCEndpointConnections -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> RejectVPCEndpointConnections -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> RejectVPCEndpointConnections -> m RejectVPCEndpointConnections #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> RejectVPCEndpointConnections -> m RejectVPCEndpointConnections #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> RejectVPCEndpointConnections -> m RejectVPCEndpointConnections #

Read RejectVPCEndpointConnections Source # 
Instance details

Defined in Network.AWS.EC2.RejectVPCEndpointConnections

Show RejectVPCEndpointConnections Source # 
Instance details

Defined in Network.AWS.EC2.RejectVPCEndpointConnections

Generic RejectVPCEndpointConnections Source # 
Instance details

Defined in Network.AWS.EC2.RejectVPCEndpointConnections

Associated Types

type Rep RejectVPCEndpointConnections :: Type -> Type #

Hashable RejectVPCEndpointConnections Source # 
Instance details

Defined in Network.AWS.EC2.RejectVPCEndpointConnections

AWSRequest RejectVPCEndpointConnections Source # 
Instance details

Defined in Network.AWS.EC2.RejectVPCEndpointConnections

Associated Types

type Rs RejectVPCEndpointConnections :: Type #

ToHeaders RejectVPCEndpointConnections Source # 
Instance details

Defined in Network.AWS.EC2.RejectVPCEndpointConnections

ToPath RejectVPCEndpointConnections Source # 
Instance details

Defined in Network.AWS.EC2.RejectVPCEndpointConnections

ToQuery RejectVPCEndpointConnections Source # 
Instance details

Defined in Network.AWS.EC2.RejectVPCEndpointConnections

NFData RejectVPCEndpointConnections Source # 
Instance details

Defined in Network.AWS.EC2.RejectVPCEndpointConnections

type Rep RejectVPCEndpointConnections Source # 
Instance details

Defined in Network.AWS.EC2.RejectVPCEndpointConnections

type Rep RejectVPCEndpointConnections = D1 (MetaData "RejectVPCEndpointConnections" "Network.AWS.EC2.RejectVPCEndpointConnections" "amazonka-ec2-1.6.1-GgG1M0FWcBrE5I5IM2QktE" False) (C1 (MetaCons "RejectVPCEndpointConnections'" PrefixI True) (S1 (MetaSel (Just "_rvecDryRun") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 (MetaSel (Just "_rvecServiceId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text) :*: S1 (MetaSel (Just "_rvecVPCEndpointIds") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 [Text]))))
type Rs RejectVPCEndpointConnections Source # 
Instance details

Defined in Network.AWS.EC2.RejectVPCEndpointConnections

Request Lenses

rvecDryRun :: Lens' RejectVPCEndpointConnections (Maybe Bool) Source #

Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .

rvecVPCEndpointIds :: Lens' RejectVPCEndpointConnections [Text] Source #

The IDs of one or more VPC endpoints.

Destructuring the Response

rejectVPCEndpointConnectionsResponse Source #

Creates a value of RejectVPCEndpointConnectionsResponse with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

data RejectVPCEndpointConnectionsResponse Source #

See: rejectVPCEndpointConnectionsResponse smart constructor.

Instances
Eq RejectVPCEndpointConnectionsResponse Source # 
Instance details

Defined in Network.AWS.EC2.RejectVPCEndpointConnections

Data RejectVPCEndpointConnectionsResponse Source # 
Instance details

Defined in Network.AWS.EC2.RejectVPCEndpointConnections

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> RejectVPCEndpointConnectionsResponse -> c RejectVPCEndpointConnectionsResponse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c RejectVPCEndpointConnectionsResponse #

toConstr :: RejectVPCEndpointConnectionsResponse -> Constr #

dataTypeOf :: RejectVPCEndpointConnectionsResponse -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c RejectVPCEndpointConnectionsResponse) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c RejectVPCEndpointConnectionsResponse) #

gmapT :: (forall b. Data b => b -> b) -> RejectVPCEndpointConnectionsResponse -> RejectVPCEndpointConnectionsResponse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> RejectVPCEndpointConnectionsResponse -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> RejectVPCEndpointConnectionsResponse -> r #

gmapQ :: (forall d. Data d => d -> u) -> RejectVPCEndpointConnectionsResponse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> RejectVPCEndpointConnectionsResponse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> RejectVPCEndpointConnectionsResponse -> m RejectVPCEndpointConnectionsResponse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> RejectVPCEndpointConnectionsResponse -> m RejectVPCEndpointConnectionsResponse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> RejectVPCEndpointConnectionsResponse -> m RejectVPCEndpointConnectionsResponse #

Read RejectVPCEndpointConnectionsResponse Source # 
Instance details

Defined in Network.AWS.EC2.RejectVPCEndpointConnections

Show RejectVPCEndpointConnectionsResponse Source # 
Instance details

Defined in Network.AWS.EC2.RejectVPCEndpointConnections

Generic RejectVPCEndpointConnectionsResponse Source # 
Instance details

Defined in Network.AWS.EC2.RejectVPCEndpointConnections

NFData RejectVPCEndpointConnectionsResponse Source # 
Instance details

Defined in Network.AWS.EC2.RejectVPCEndpointConnections

type Rep RejectVPCEndpointConnectionsResponse Source # 
Instance details

Defined in Network.AWS.EC2.RejectVPCEndpointConnections

type Rep RejectVPCEndpointConnectionsResponse = D1 (MetaData "RejectVPCEndpointConnectionsResponse" "Network.AWS.EC2.RejectVPCEndpointConnections" "amazonka-ec2-1.6.1-GgG1M0FWcBrE5I5IM2QktE" False) (C1 (MetaCons "RejectVPCEndpointConnectionsResponse'" PrefixI True) (S1 (MetaSel (Just "_rvecrsUnsuccessful") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [UnsuccessfulItem])) :*: S1 (MetaSel (Just "_rvecrsResponseStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int)))

Response Lenses

rvecrsUnsuccessful :: Lens' RejectVPCEndpointConnectionsResponse [UnsuccessfulItem] Source #

Information about the endpoints that were not rejected, if applicable.