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.DescribeVPCEndpointServiceConfigurations

Contents

Description

Describes the VPC endpoint service configurations in your account (your services).

Synopsis

Creating a Request

describeVPCEndpointServiceConfigurations :: DescribeVPCEndpointServiceConfigurations Source #

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

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

  • dvescFilters - One or more filters. * service-name - The name of the service. * service-id - The ID of the service. * service-state - The state of the service (Pending | Available | Deleting | Deleted | Failed ).
  • dvescServiceIds - The IDs of one or more services.
  • dvescNextToken - The token to retrieve the next page of results.
  • dvescDryRun - 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 .
  • dvescMaxResults - The maximum number of results to return for the request in a single page. The remaining results of the initial request can be seen by sending another request with the returned NextToken value. This value can be between 5 and 1000; if MaxResults is given a value larger than 1000, only 1000 results are returned.

data DescribeVPCEndpointServiceConfigurations Source #

Instances
Eq DescribeVPCEndpointServiceConfigurations Source # 
Instance details

Defined in Network.AWS.EC2.DescribeVPCEndpointServiceConfigurations

Data DescribeVPCEndpointServiceConfigurations Source # 
Instance details

Defined in Network.AWS.EC2.DescribeVPCEndpointServiceConfigurations

Methods

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

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

toConstr :: DescribeVPCEndpointServiceConfigurations -> Constr #

dataTypeOf :: DescribeVPCEndpointServiceConfigurations -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DescribeVPCEndpointServiceConfigurations Source # 
Instance details

Defined in Network.AWS.EC2.DescribeVPCEndpointServiceConfigurations

Show DescribeVPCEndpointServiceConfigurations Source # 
Instance details

Defined in Network.AWS.EC2.DescribeVPCEndpointServiceConfigurations

Generic DescribeVPCEndpointServiceConfigurations Source # 
Instance details

Defined in Network.AWS.EC2.DescribeVPCEndpointServiceConfigurations

Hashable DescribeVPCEndpointServiceConfigurations Source # 
Instance details

Defined in Network.AWS.EC2.DescribeVPCEndpointServiceConfigurations

AWSRequest DescribeVPCEndpointServiceConfigurations Source # 
Instance details

Defined in Network.AWS.EC2.DescribeVPCEndpointServiceConfigurations

ToHeaders DescribeVPCEndpointServiceConfigurations Source # 
Instance details

Defined in Network.AWS.EC2.DescribeVPCEndpointServiceConfigurations

ToPath DescribeVPCEndpointServiceConfigurations Source # 
Instance details

Defined in Network.AWS.EC2.DescribeVPCEndpointServiceConfigurations

ToQuery DescribeVPCEndpointServiceConfigurations Source # 
Instance details

Defined in Network.AWS.EC2.DescribeVPCEndpointServiceConfigurations

NFData DescribeVPCEndpointServiceConfigurations Source # 
Instance details

Defined in Network.AWS.EC2.DescribeVPCEndpointServiceConfigurations

type Rep DescribeVPCEndpointServiceConfigurations Source # 
Instance details

Defined in Network.AWS.EC2.DescribeVPCEndpointServiceConfigurations

type Rep DescribeVPCEndpointServiceConfigurations = D1 (MetaData "DescribeVPCEndpointServiceConfigurations" "Network.AWS.EC2.DescribeVPCEndpointServiceConfigurations" "amazonka-ec2-1.6.1-GgG1M0FWcBrE5I5IM2QktE" False) (C1 (MetaCons "DescribeVPCEndpointServiceConfigurations'" PrefixI True) ((S1 (MetaSel (Just "_dvescFilters") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Filter])) :*: S1 (MetaSel (Just "_dvescServiceIds") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text]))) :*: (S1 (MetaSel (Just "_dvescNextToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_dvescDryRun") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 (MetaSel (Just "_dvescMaxResults") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int))))))
type Rs DescribeVPCEndpointServiceConfigurations Source # 
Instance details

Defined in Network.AWS.EC2.DescribeVPCEndpointServiceConfigurations

Request Lenses

dvescFilters :: Lens' DescribeVPCEndpointServiceConfigurations [Filter] Source #

One or more filters. * service-name - The name of the service. * service-id - The ID of the service. * service-state - The state of the service (Pending | Available | Deleting | Deleted | Failed ).

dvescNextToken :: Lens' DescribeVPCEndpointServiceConfigurations (Maybe Text) Source #

The token to retrieve the next page of results.

dvescDryRun :: Lens' DescribeVPCEndpointServiceConfigurations (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 .

dvescMaxResults :: Lens' DescribeVPCEndpointServiceConfigurations (Maybe Int) Source #

The maximum number of results to return for the request in a single page. The remaining results of the initial request can be seen by sending another request with the returned NextToken value. This value can be between 5 and 1000; if MaxResults is given a value larger than 1000, only 1000 results are returned.

Destructuring the Response

describeVPCEndpointServiceConfigurationsResponse Source #

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

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

data DescribeVPCEndpointServiceConfigurationsResponse Source #

Instances
Eq DescribeVPCEndpointServiceConfigurationsResponse Source # 
Instance details

Defined in Network.AWS.EC2.DescribeVPCEndpointServiceConfigurations

Data DescribeVPCEndpointServiceConfigurationsResponse Source # 
Instance details

Defined in Network.AWS.EC2.DescribeVPCEndpointServiceConfigurations

Methods

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

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

toConstr :: DescribeVPCEndpointServiceConfigurationsResponse -> Constr #

dataTypeOf :: DescribeVPCEndpointServiceConfigurationsResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DescribeVPCEndpointServiceConfigurationsResponse Source # 
Instance details

Defined in Network.AWS.EC2.DescribeVPCEndpointServiceConfigurations

Show DescribeVPCEndpointServiceConfigurationsResponse Source # 
Instance details

Defined in Network.AWS.EC2.DescribeVPCEndpointServiceConfigurations

Generic DescribeVPCEndpointServiceConfigurationsResponse Source # 
Instance details

Defined in Network.AWS.EC2.DescribeVPCEndpointServiceConfigurations

NFData DescribeVPCEndpointServiceConfigurationsResponse Source # 
Instance details

Defined in Network.AWS.EC2.DescribeVPCEndpointServiceConfigurations

type Rep DescribeVPCEndpointServiceConfigurationsResponse Source # 
Instance details

Defined in Network.AWS.EC2.DescribeVPCEndpointServiceConfigurations

type Rep DescribeVPCEndpointServiceConfigurationsResponse = D1 (MetaData "DescribeVPCEndpointServiceConfigurationsResponse" "Network.AWS.EC2.DescribeVPCEndpointServiceConfigurations" "amazonka-ec2-1.6.1-GgG1M0FWcBrE5I5IM2QktE" False) (C1 (MetaCons "DescribeVPCEndpointServiceConfigurationsResponse'" PrefixI True) (S1 (MetaSel (Just "_dvescrsNextToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_dvescrsServiceConfigurations") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [ServiceConfiguration])) :*: S1 (MetaSel (Just "_dvescrsResponseStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int))))

Response Lenses

dvescrsNextToken :: Lens' DescribeVPCEndpointServiceConfigurationsResponse (Maybe Text) Source #

The token to use to retrieve the next page of results. This value is null when there are no more results to return.