amazonka-gamelift-1.6.0: 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 #

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

data DescribeVPCPeeringAuthorizations #

See: describeVPCPeeringAuthorizations smart constructor.

Instances

Eq DescribeVPCPeeringAuthorizations # 
Data 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 # 
Show DescribeVPCPeeringAuthorizations # 
Generic DescribeVPCPeeringAuthorizations # 
Hashable DescribeVPCPeeringAuthorizations # 
ToJSON DescribeVPCPeeringAuthorizations # 
NFData DescribeVPCPeeringAuthorizations # 
AWSRequest DescribeVPCPeeringAuthorizations # 
ToHeaders DescribeVPCPeeringAuthorizations # 
ToPath DescribeVPCPeeringAuthorizations # 
ToQuery DescribeVPCPeeringAuthorizations # 
type Rep DescribeVPCPeeringAuthorizations # 
type Rep DescribeVPCPeeringAuthorizations = D1 * (MetaData "DescribeVPCPeeringAuthorizations" "Network.AWS.GameLift.DescribeVPCPeeringAuthorizations" "amazonka-gamelift-1.6.0-AFaGsb9wXmY9FImAlEHdkb" False) (C1 * (MetaCons "DescribeVPCPeeringAuthorizations'" PrefixI False) (U1 *))
type Rs DescribeVPCPeeringAuthorizations # 

Destructuring the Response

describeVPCPeeringAuthorizationsResponse #

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 #

Instances

Eq DescribeVPCPeeringAuthorizationsResponse # 
Data DescribeVPCPeeringAuthorizationsResponse # 

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 # 
Show DescribeVPCPeeringAuthorizationsResponse # 
Generic DescribeVPCPeeringAuthorizationsResponse # 
NFData DescribeVPCPeeringAuthorizationsResponse # 
type Rep DescribeVPCPeeringAuthorizationsResponse # 
type Rep DescribeVPCPeeringAuthorizationsResponse = D1 * (MetaData "DescribeVPCPeeringAuthorizationsResponse" "Network.AWS.GameLift.DescribeVPCPeeringAuthorizations" "amazonka-gamelift-1.6.0-AFaGsb9wXmY9FImAlEHdkb" False) (C1 * (MetaCons "DescribeVPCPeeringAuthorizationsResponse'" PrefixI True) ((:*:) * (S1 * (MetaSel (Just Symbol "_dvpcparsVPCPeeringAuthorizations") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe [VPCPeeringAuthorization]))) (S1 * (MetaSel (Just Symbol "_dvpcparsResponseStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * Int))))

Response Lenses

dvpcparsVPCPeeringAuthorizations :: Lens' DescribeVPCPeeringAuthorizationsResponse [VPCPeeringAuthorization] #

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