amazonka-gamelift-1.6.1: Amazon GameLift 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.GameLift.DescribeVPCPeeringAuthorizations

Contents

Description

Retrieves valid VPC peering authorizations that are pending for the AWS account. This operation returns all VPC peering authorizations and requests for peering. This includes those initiated and received by this account.

VPC peering connection operations include:

  • CreateVpcPeeringAuthorization
  • DescribeVpcPeeringAuthorizations
  • DeleteVpcPeeringAuthorization
  • CreateVpcPeeringConnection
  • DescribeVpcPeeringConnections
  • DeleteVpcPeeringConnection
Synopsis

Creating a Request

describeVPCPeeringAuthorizations :: DescribeVPCPeeringAuthorizations Source #

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

data DescribeVPCPeeringAuthorizations Source #

See: describeVPCPeeringAuthorizations smart constructor.

Instances
Eq DescribeVPCPeeringAuthorizations Source # 
Instance details

Defined in Network.AWS.GameLift.DescribeVPCPeeringAuthorizations

Data DescribeVPCPeeringAuthorizations Source # 
Instance details

Defined in Network.AWS.GameLift.DescribeVPCPeeringAuthorizations

Methods

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

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

toConstr :: DescribeVPCPeeringAuthorizations -> Constr #

dataTypeOf :: DescribeVPCPeeringAuthorizations -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DescribeVPCPeeringAuthorizations Source # 
Instance details

Defined in Network.AWS.GameLift.DescribeVPCPeeringAuthorizations

Show DescribeVPCPeeringAuthorizations Source # 
Instance details

Defined in Network.AWS.GameLift.DescribeVPCPeeringAuthorizations

Generic DescribeVPCPeeringAuthorizations Source # 
Instance details

Defined in Network.AWS.GameLift.DescribeVPCPeeringAuthorizations

Associated Types

type Rep DescribeVPCPeeringAuthorizations :: Type -> Type #

Hashable DescribeVPCPeeringAuthorizations Source # 
Instance details

Defined in Network.AWS.GameLift.DescribeVPCPeeringAuthorizations

ToJSON DescribeVPCPeeringAuthorizations Source # 
Instance details

Defined in Network.AWS.GameLift.DescribeVPCPeeringAuthorizations

AWSRequest DescribeVPCPeeringAuthorizations Source # 
Instance details

Defined in Network.AWS.GameLift.DescribeVPCPeeringAuthorizations

Associated Types

type Rs DescribeVPCPeeringAuthorizations :: Type #

ToHeaders DescribeVPCPeeringAuthorizations Source # 
Instance details

Defined in Network.AWS.GameLift.DescribeVPCPeeringAuthorizations

ToPath DescribeVPCPeeringAuthorizations Source # 
Instance details

Defined in Network.AWS.GameLift.DescribeVPCPeeringAuthorizations

ToQuery DescribeVPCPeeringAuthorizations Source # 
Instance details

Defined in Network.AWS.GameLift.DescribeVPCPeeringAuthorizations

NFData DescribeVPCPeeringAuthorizations Source # 
Instance details

Defined in Network.AWS.GameLift.DescribeVPCPeeringAuthorizations

type Rep DescribeVPCPeeringAuthorizations Source # 
Instance details

Defined in Network.AWS.GameLift.DescribeVPCPeeringAuthorizations

type Rep DescribeVPCPeeringAuthorizations = D1 (MetaData "DescribeVPCPeeringAuthorizations" "Network.AWS.GameLift.DescribeVPCPeeringAuthorizations" "amazonka-gamelift-1.6.1-GajLKSxsevT2faX837q2Xl" False) (C1 (MetaCons "DescribeVPCPeeringAuthorizations'" PrefixI False) (U1 :: Type -> Type))
type Rs DescribeVPCPeeringAuthorizations Source # 
Instance details

Defined in Network.AWS.GameLift.DescribeVPCPeeringAuthorizations

Destructuring the Response

describeVPCPeeringAuthorizationsResponse Source #

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

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

data DescribeVPCPeeringAuthorizationsResponse Source #

Instances
Eq DescribeVPCPeeringAuthorizationsResponse Source # 
Instance details

Defined in Network.AWS.GameLift.DescribeVPCPeeringAuthorizations

Data DescribeVPCPeeringAuthorizationsResponse Source # 
Instance details

Defined in Network.AWS.GameLift.DescribeVPCPeeringAuthorizations

Methods

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

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

toConstr :: DescribeVPCPeeringAuthorizationsResponse -> Constr #

dataTypeOf :: DescribeVPCPeeringAuthorizationsResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DescribeVPCPeeringAuthorizationsResponse Source # 
Instance details

Defined in Network.AWS.GameLift.DescribeVPCPeeringAuthorizations

Show DescribeVPCPeeringAuthorizationsResponse Source # 
Instance details

Defined in Network.AWS.GameLift.DescribeVPCPeeringAuthorizations

Generic DescribeVPCPeeringAuthorizationsResponse Source # 
Instance details

Defined in Network.AWS.GameLift.DescribeVPCPeeringAuthorizations

NFData DescribeVPCPeeringAuthorizationsResponse Source # 
Instance details

Defined in Network.AWS.GameLift.DescribeVPCPeeringAuthorizations

type Rep DescribeVPCPeeringAuthorizationsResponse Source # 
Instance details

Defined in Network.AWS.GameLift.DescribeVPCPeeringAuthorizations

type Rep DescribeVPCPeeringAuthorizationsResponse = D1 (MetaData "DescribeVPCPeeringAuthorizationsResponse" "Network.AWS.GameLift.DescribeVPCPeeringAuthorizations" "amazonka-gamelift-1.6.1-GajLKSxsevT2faX837q2Xl" False) (C1 (MetaCons "DescribeVPCPeeringAuthorizationsResponse'" PrefixI True) (S1 (MetaSel (Just "_dvpcparsVPCPeeringAuthorizations") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [VPCPeeringAuthorization])) :*: S1 (MetaSel (Just "_dvpcparsResponseStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int)))

Response Lenses

dvpcparsVPCPeeringAuthorizations :: Lens' DescribeVPCPeeringAuthorizationsResponse [VPCPeeringAuthorization] Source #

Collection of objects that describe all valid VPC peering operations for the current AWS account.