amazonka-autoscaling-1.6.1: Amazon Auto Scaling 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.AutoScaling.ResumeProcesses

Contents

Description

Resumes the specified suspended Auto Scaling processes, or all suspended process, for the specified Auto Scaling group.

For more information, see Suspending and Resuming Auto Scaling Processes in the Auto Scaling User Guide .

Synopsis

Creating a Request

resumeProcesses Source #

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

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

  • rpScalingProcesses - One or more of the following processes. If you omit this parameter, all processes are specified. * Launch * Terminate * HealthCheck * ReplaceUnhealthy * AZRebalance * AlarmNotification * ScheduledActions * AddToLoadBalancer
  • rpAutoScalingGroupName - The name of the Auto Scaling group.

data ResumeProcesses Source #

See: resumeProcesses smart constructor.

Instances
Eq ResumeProcesses Source # 
Instance details

Defined in Network.AWS.AutoScaling.ResumeProcesses

Data ResumeProcesses Source # 
Instance details

Defined in Network.AWS.AutoScaling.ResumeProcesses

Methods

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

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

toConstr :: ResumeProcesses -> Constr #

dataTypeOf :: ResumeProcesses -> DataType #

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

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

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

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

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

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

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

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

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

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

Read ResumeProcesses Source # 
Instance details

Defined in Network.AWS.AutoScaling.ResumeProcesses

Show ResumeProcesses Source # 
Instance details

Defined in Network.AWS.AutoScaling.ResumeProcesses

Generic ResumeProcesses Source # 
Instance details

Defined in Network.AWS.AutoScaling.ResumeProcesses

Associated Types

type Rep ResumeProcesses :: Type -> Type #

Hashable ResumeProcesses Source # 
Instance details

Defined in Network.AWS.AutoScaling.ResumeProcesses

AWSRequest ResumeProcesses Source # 
Instance details

Defined in Network.AWS.AutoScaling.ResumeProcesses

Associated Types

type Rs ResumeProcesses :: Type #

ToHeaders ResumeProcesses Source # 
Instance details

Defined in Network.AWS.AutoScaling.ResumeProcesses

ToPath ResumeProcesses Source # 
Instance details

Defined in Network.AWS.AutoScaling.ResumeProcesses

ToQuery ResumeProcesses Source # 
Instance details

Defined in Network.AWS.AutoScaling.ResumeProcesses

NFData ResumeProcesses Source # 
Instance details

Defined in Network.AWS.AutoScaling.ResumeProcesses

Methods

rnf :: ResumeProcesses -> () #

type Rep ResumeProcesses Source # 
Instance details

Defined in Network.AWS.AutoScaling.ResumeProcesses

type Rep ResumeProcesses = D1 (MetaData "ResumeProcesses" "Network.AWS.AutoScaling.ResumeProcesses" "amazonka-autoscaling-1.6.1-AbdWdH026wCXAk2CK79vG" False) (C1 (MetaCons "ResumeProcesses'" PrefixI True) (S1 (MetaSel (Just "_rpScalingProcesses") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 (MetaSel (Just "_rpAutoScalingGroupName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text)))
type Rs ResumeProcesses Source # 
Instance details

Defined in Network.AWS.AutoScaling.ResumeProcesses

Request Lenses

rpScalingProcesses :: Lens' ResumeProcesses [Text] Source #

One or more of the following processes. If you omit this parameter, all processes are specified. * Launch * Terminate * HealthCheck * ReplaceUnhealthy * AZRebalance * AlarmNotification * ScheduledActions * AddToLoadBalancer

rpAutoScalingGroupName :: Lens' ResumeProcesses Text Source #

The name of the Auto Scaling group.

Destructuring the Response

resumeProcessesResponse :: ResumeProcessesResponse Source #

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

data ResumeProcessesResponse Source #

See: resumeProcessesResponse smart constructor.

Instances
Eq ResumeProcessesResponse Source # 
Instance details

Defined in Network.AWS.AutoScaling.ResumeProcesses

Data ResumeProcessesResponse Source # 
Instance details

Defined in Network.AWS.AutoScaling.ResumeProcesses

Methods

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

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

toConstr :: ResumeProcessesResponse -> Constr #

dataTypeOf :: ResumeProcessesResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read ResumeProcessesResponse Source # 
Instance details

Defined in Network.AWS.AutoScaling.ResumeProcesses

Show ResumeProcessesResponse Source # 
Instance details

Defined in Network.AWS.AutoScaling.ResumeProcesses

Generic ResumeProcessesResponse Source # 
Instance details

Defined in Network.AWS.AutoScaling.ResumeProcesses

Associated Types

type Rep ResumeProcessesResponse :: Type -> Type #

NFData ResumeProcessesResponse Source # 
Instance details

Defined in Network.AWS.AutoScaling.ResumeProcesses

Methods

rnf :: ResumeProcessesResponse -> () #

type Rep ResumeProcessesResponse Source # 
Instance details

Defined in Network.AWS.AutoScaling.ResumeProcesses

type Rep ResumeProcessesResponse = D1 (MetaData "ResumeProcessesResponse" "Network.AWS.AutoScaling.ResumeProcesses" "amazonka-autoscaling-1.6.1-AbdWdH026wCXAk2CK79vG" False) (C1 (MetaCons "ResumeProcessesResponse'" PrefixI False) (U1 :: Type -> Type))