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 #

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

data DescribeVPCPeeringAuthorizations #

See: describeVPCPeeringAuthorizations smart constructor.

Instances
Eq DescribeVPCPeeringAuthorizations # 
Instance details

Defined in Network.AWS.GameLift.DescribeVPCPeeringAuthorizations

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

Defined in Network.AWS.GameLift.DescribeVPCPeeringAuthorizations

Show DescribeVPCPeeringAuthorizations # 
Instance details

Defined in Network.AWS.GameLift.DescribeVPCPeeringAuthorizations

Generic DescribeVPCPeeringAuthorizations # 
Instance details

Defined in Network.AWS.GameLift.DescribeVPCPeeringAuthorizations

Associated Types

type Rep DescribeVPCPeeringAuthorizations :: Type -> Type #

Hashable DescribeVPCPeeringAuthorizations # 
Instance details

Defined in Network.AWS.GameLift.DescribeVPCPeeringAuthorizations

ToJSON DescribeVPCPeeringAuthorizations # 
Instance details

Defined in Network.AWS.GameLift.DescribeVPCPeeringAuthorizations

AWSRequest DescribeVPCPeeringAuthorizations # 
Instance details

Defined in Network.AWS.GameLift.DescribeVPCPeeringAuthorizations

Associated Types

type Rs DescribeVPCPeeringAuthorizations :: Type #

ToHeaders DescribeVPCPeeringAuthorizations # 
Instance details

Defined in Network.AWS.GameLift.DescribeVPCPeeringAuthorizations

ToPath DescribeVPCPeeringAuthorizations # 
Instance details

Defined in Network.AWS.GameLift.DescribeVPCPeeringAuthorizations

ToQuery DescribeVPCPeeringAuthorizations # 
Instance details

Defined in Network.AWS.GameLift.DescribeVPCPeeringAuthorizations

NFData DescribeVPCPeeringAuthorizations # 
Instance details

Defined in Network.AWS.GameLift.DescribeVPCPeeringAuthorizations

type Rep DescribeVPCPeeringAuthorizations # 
Instance details

Defined in Network.AWS.GameLift.DescribeVPCPeeringAuthorizations

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

Defined in Network.AWS.GameLift.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 # 
Instance details

Defined in Network.AWS.GameLift.DescribeVPCPeeringAuthorizations

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

Defined in Network.AWS.GameLift.DescribeVPCPeeringAuthorizations

Show DescribeVPCPeeringAuthorizationsResponse # 
Instance details

Defined in Network.AWS.GameLift.DescribeVPCPeeringAuthorizations

Generic DescribeVPCPeeringAuthorizationsResponse # 
Instance details

Defined in Network.AWS.GameLift.DescribeVPCPeeringAuthorizations

NFData DescribeVPCPeeringAuthorizationsResponse # 
Instance details

Defined in Network.AWS.GameLift.DescribeVPCPeeringAuthorizations

type Rep DescribeVPCPeeringAuthorizationsResponse # 
Instance details

Defined in Network.AWS.GameLift.DescribeVPCPeeringAuthorizations

type Rep DescribeVPCPeeringAuthorizationsResponse = D1 (MetaData "DescribeVPCPeeringAuthorizationsResponse" "Network.AWS.GameLift.DescribeVPCPeeringAuthorizations" "amazonka-gamelift-1.6.1-56J6KyCyd5gIP1PYUN0n62" 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] #

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