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 #

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 #

Represents the input for a request action.

See: describeRuntimeConfiguration smart constructor.

Instances

Eq DescribeRuntimeConfiguration # 
Data DescribeRuntimeConfiguration # 

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 # 
Show DescribeRuntimeConfiguration # 
Generic DescribeRuntimeConfiguration # 
Hashable DescribeRuntimeConfiguration # 
ToJSON DescribeRuntimeConfiguration # 
NFData DescribeRuntimeConfiguration # 
AWSRequest DescribeRuntimeConfiguration # 
ToQuery DescribeRuntimeConfiguration # 
ToPath DescribeRuntimeConfiguration # 
ToHeaders DescribeRuntimeConfiguration # 
type Rep DescribeRuntimeConfiguration # 
type Rep DescribeRuntimeConfiguration = D1 (MetaData "DescribeRuntimeConfiguration" "Network.AWS.GameLift.DescribeRuntimeConfiguration" "amazonka-gamelift-1.4.5-90oxfPbG0dmH3SoKqzJqw8" True) (C1 (MetaCons "DescribeRuntimeConfiguration'" PrefixI True) (S1 (MetaSel (Just Symbol "_drcFleetId") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text)))
type Rs DescribeRuntimeConfiguration # 

Request Lenses

drcFleetId :: Lens' DescribeRuntimeConfiguration Text #

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

Destructuring the Response

describeRuntimeConfigurationResponse #

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 #

Represents the returned data in response to a request action.

See: describeRuntimeConfigurationResponse smart constructor.

Instances

Eq DescribeRuntimeConfigurationResponse # 
Data DescribeRuntimeConfigurationResponse # 

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 # 
Show DescribeRuntimeConfigurationResponse # 
Generic DescribeRuntimeConfigurationResponse # 
NFData DescribeRuntimeConfigurationResponse # 
type Rep DescribeRuntimeConfigurationResponse # 
type Rep DescribeRuntimeConfigurationResponse = D1 (MetaData "DescribeRuntimeConfigurationResponse" "Network.AWS.GameLift.DescribeRuntimeConfiguration" "amazonka-gamelift-1.4.5-90oxfPbG0dmH3SoKqzJqw8" 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) #

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