amazonka-gamelift-1.4.5: Amazon GameLift SDK.

Copyright(c) 2013-2016 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone
LanguageHaskell2010

Network.AWS.GameLift.DescribeRuntimeConfiguration

Contents

Description

Retrieves the current runtime configuration for the specified fleet. The runtime configuration tells GameLift how to launch server processes on instances in the fleet.

Synopsis

Creating a Request

describeRuntimeConfiguration Source #

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

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

  • drcFleetId - Unique identifier of the fleet to get the runtime configuration for.

data DescribeRuntimeConfiguration Source #

Represents the input for a request action.

See: describeRuntimeConfiguration smart constructor.

Instances

Eq DescribeRuntimeConfiguration Source # 
Data DescribeRuntimeConfiguration Source # 

Methods

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

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

toConstr :: DescribeRuntimeConfiguration -> Constr #

dataTypeOf :: DescribeRuntimeConfiguration -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DescribeRuntimeConfiguration Source # 
Show DescribeRuntimeConfiguration Source # 
Generic DescribeRuntimeConfiguration Source # 
Hashable DescribeRuntimeConfiguration Source # 
ToJSON DescribeRuntimeConfiguration Source # 
NFData DescribeRuntimeConfiguration Source # 
AWSRequest DescribeRuntimeConfiguration Source # 
ToPath DescribeRuntimeConfiguration Source # 
ToHeaders DescribeRuntimeConfiguration Source # 
ToQuery DescribeRuntimeConfiguration Source # 
type Rep DescribeRuntimeConfiguration Source # 
type Rep DescribeRuntimeConfiguration = D1 (MetaData "DescribeRuntimeConfiguration" "Network.AWS.GameLift.DescribeRuntimeConfiguration" "amazonka-gamelift-1.4.5-2krZbzEaIqtLV8ATX8AZ52" True) (C1 (MetaCons "DescribeRuntimeConfiguration'" PrefixI True) (S1 (MetaSel (Just Symbol "_drcFleetId") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text)))
type Rs DescribeRuntimeConfiguration Source # 

Request Lenses

drcFleetId :: Lens' DescribeRuntimeConfiguration Text Source #

Unique identifier of the fleet to get the runtime configuration for.

Destructuring the Response

describeRuntimeConfigurationResponse Source #

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

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

data DescribeRuntimeConfigurationResponse Source #

Represents the returned data in response to a request action.

See: describeRuntimeConfigurationResponse smart constructor.

Instances

Eq DescribeRuntimeConfigurationResponse Source # 
Data DescribeRuntimeConfigurationResponse Source # 

Methods

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

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

toConstr :: DescribeRuntimeConfigurationResponse -> Constr #

dataTypeOf :: DescribeRuntimeConfigurationResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DescribeRuntimeConfigurationResponse Source # 
Show DescribeRuntimeConfigurationResponse Source # 
Generic DescribeRuntimeConfigurationResponse Source # 
NFData DescribeRuntimeConfigurationResponse Source # 
type Rep DescribeRuntimeConfigurationResponse Source # 
type Rep DescribeRuntimeConfigurationResponse = D1 (MetaData "DescribeRuntimeConfigurationResponse" "Network.AWS.GameLift.DescribeRuntimeConfiguration" "amazonka-gamelift-1.4.5-2krZbzEaIqtLV8ATX8AZ52" False) (C1 (MetaCons "DescribeRuntimeConfigurationResponse'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_drcrsRuntimeConfiguration") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe RuntimeConfiguration))) (S1 (MetaSel (Just Symbol "_drcrsResponseStatus") NoSourceUnpackedness SourceStrict DecidedUnpack) (Rec0 Int))))

Response Lenses

drcrsRuntimeConfiguration :: Lens' DescribeRuntimeConfigurationResponse (Maybe RuntimeConfiguration) Source #

Instructions describing how server processes should be launched and maintained on each instance in the fleet.