amazonka-elasticbeanstalk-1.4.5: Amazon Elastic Beanstalk 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.ElasticBeanstalk.RebuildEnvironment

Contents

Description

Deletes and recreates all of the AWS resources (for example: the Auto Scaling group, load balancer, etc.) for a specified environment and forces a restart.

Synopsis

Creating a Request

rebuildEnvironment :: RebuildEnvironment #

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

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

  • reEnvironmentName - The name of the environment to rebuild. Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.
  • reEnvironmentId - The ID of the environment to rebuild. Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

data RebuildEnvironment #

See: rebuildEnvironment smart constructor.

Instances

Eq RebuildEnvironment # 
Data RebuildEnvironment # 

Methods

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

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

toConstr :: RebuildEnvironment -> Constr #

dataTypeOf :: RebuildEnvironment -> DataType #

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

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

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

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

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

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

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

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

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

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

Read RebuildEnvironment # 
Show RebuildEnvironment # 
Generic RebuildEnvironment # 
Hashable RebuildEnvironment # 
NFData RebuildEnvironment # 

Methods

rnf :: RebuildEnvironment -> () #

AWSRequest RebuildEnvironment # 
ToQuery RebuildEnvironment # 
ToPath RebuildEnvironment # 
ToHeaders RebuildEnvironment # 
type Rep RebuildEnvironment # 
type Rep RebuildEnvironment = D1 (MetaData "RebuildEnvironment" "Network.AWS.ElasticBeanstalk.RebuildEnvironment" "amazonka-elasticbeanstalk-1.4.5-GUwvc4uXtdOCAVsn3FPFRh" False) (C1 (MetaCons "RebuildEnvironment'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_reEnvironmentName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_reEnvironmentId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))
type Rs RebuildEnvironment # 

Request Lenses

reEnvironmentName :: Lens' RebuildEnvironment (Maybe Text) #

The name of the environment to rebuild. Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

reEnvironmentId :: Lens' RebuildEnvironment (Maybe Text) #

The ID of the environment to rebuild. Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

Destructuring the Response

rebuildEnvironmentResponse :: RebuildEnvironmentResponse #

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

data RebuildEnvironmentResponse #

See: rebuildEnvironmentResponse smart constructor.

Instances

Eq RebuildEnvironmentResponse # 
Data RebuildEnvironmentResponse # 

Methods

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

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

toConstr :: RebuildEnvironmentResponse -> Constr #

dataTypeOf :: RebuildEnvironmentResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read RebuildEnvironmentResponse # 
Show RebuildEnvironmentResponse # 
Generic RebuildEnvironmentResponse # 
NFData RebuildEnvironmentResponse # 
type Rep RebuildEnvironmentResponse # 
type Rep RebuildEnvironmentResponse = D1 (MetaData "RebuildEnvironmentResponse" "Network.AWS.ElasticBeanstalk.RebuildEnvironment" "amazonka-elasticbeanstalk-1.4.5-GUwvc4uXtdOCAVsn3FPFRh" False) (C1 (MetaCons "RebuildEnvironmentResponse'" PrefixI False) U1)