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 #

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 #

See: rejectVPCEndpointConnections smart constructor.

Instances
Eq RejectVPCEndpointConnections # 
Instance details

Defined in Network.AWS.EC2.RejectVPCEndpointConnections

Data RejectVPCEndpointConnections # 
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 # 
Instance details

Defined in Network.AWS.EC2.RejectVPCEndpointConnections

Show RejectVPCEndpointConnections # 
Instance details

Defined in Network.AWS.EC2.RejectVPCEndpointConnections

Generic RejectVPCEndpointConnections # 
Instance details

Defined in Network.AWS.EC2.RejectVPCEndpointConnections

Associated Types

type Rep RejectVPCEndpointConnections :: Type -> Type #

Hashable RejectVPCEndpointConnections # 
Instance details

Defined in Network.AWS.EC2.RejectVPCEndpointConnections

AWSRequest RejectVPCEndpointConnections # 
Instance details

Defined in Network.AWS.EC2.RejectVPCEndpointConnections

Associated Types

type Rs RejectVPCEndpointConnections :: Type #

ToHeaders RejectVPCEndpointConnections # 
Instance details

Defined in Network.AWS.EC2.RejectVPCEndpointConnections

ToPath RejectVPCEndpointConnections # 
Instance details

Defined in Network.AWS.EC2.RejectVPCEndpointConnections

ToQuery RejectVPCEndpointConnections # 
Instance details

Defined in Network.AWS.EC2.RejectVPCEndpointConnections

NFData RejectVPCEndpointConnections # 
Instance details

Defined in Network.AWS.EC2.RejectVPCEndpointConnections

type Rep RejectVPCEndpointConnections # 
Instance details

Defined in Network.AWS.EC2.RejectVPCEndpointConnections

type Rep RejectVPCEndpointConnections = D1 (MetaData "RejectVPCEndpointConnections" "Network.AWS.EC2.RejectVPCEndpointConnections" "amazonka-ec2-1.6.1-H98Zd65xIYr2z4e5UhW9ck" 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 # 
Instance details

Defined in Network.AWS.EC2.RejectVPCEndpointConnections

Request Lenses

rvecDryRun :: Lens' RejectVPCEndpointConnections (Maybe Bool) #

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] #

The IDs of one or more VPC endpoints.

Destructuring the Response

rejectVPCEndpointConnectionsResponse #

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 #

See: rejectVPCEndpointConnectionsResponse smart constructor.

Instances
Eq RejectVPCEndpointConnectionsResponse # 
Instance details

Defined in Network.AWS.EC2.RejectVPCEndpointConnections

Data RejectVPCEndpointConnectionsResponse # 
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 # 
Instance details

Defined in Network.AWS.EC2.RejectVPCEndpointConnections

Show RejectVPCEndpointConnectionsResponse # 
Instance details

Defined in Network.AWS.EC2.RejectVPCEndpointConnections

Generic RejectVPCEndpointConnectionsResponse # 
Instance details

Defined in Network.AWS.EC2.RejectVPCEndpointConnections

NFData RejectVPCEndpointConnectionsResponse # 
Instance details

Defined in Network.AWS.EC2.RejectVPCEndpointConnections

type Rep RejectVPCEndpointConnectionsResponse # 
Instance details

Defined in Network.AWS.EC2.RejectVPCEndpointConnections

type Rep RejectVPCEndpointConnectionsResponse = D1 (MetaData "RejectVPCEndpointConnectionsResponse" "Network.AWS.EC2.RejectVPCEndpointConnections" "amazonka-ec2-1.6.1-H98Zd65xIYr2z4e5UhW9ck" 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] #

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