amazonka-autoscaling-2.0: Amazon Auto Scaling SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.AutoScaling.ResumeProcesses

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 scaling processes in the Amazon EC2 Auto Scaling User Guide.

Synopsis

Creating a Request

data ResumeProcesses Source #

See: newResumeProcesses smart constructor.

Constructors

ResumeProcesses' 

Fields

  • scalingProcesses :: Maybe [Text]

    One or more of the following processes:

    • Launch
    • Terminate
    • AddToLoadBalancer
    • AlarmNotification
    • AZRebalance
    • HealthCheck
    • InstanceRefresh
    • ReplaceUnhealthy
    • ScheduledActions

    If you omit this property, all processes are specified.

  • autoScalingGroupName :: Text

    The name of the Auto Scaling group.

Instances

Instances details
ToHeaders ResumeProcesses Source # 
Instance details

Defined in Amazonka.AutoScaling.ResumeProcesses

ToPath ResumeProcesses Source # 
Instance details

Defined in Amazonka.AutoScaling.ResumeProcesses

ToQuery ResumeProcesses Source # 
Instance details

Defined in Amazonka.AutoScaling.ResumeProcesses

AWSRequest ResumeProcesses Source # 
Instance details

Defined in Amazonka.AutoScaling.ResumeProcesses

Associated Types

type AWSResponse ResumeProcesses #

Generic ResumeProcesses Source # 
Instance details

Defined in Amazonka.AutoScaling.ResumeProcesses

Associated Types

type Rep ResumeProcesses :: Type -> Type #

Read ResumeProcesses Source # 
Instance details

Defined in Amazonka.AutoScaling.ResumeProcesses

Show ResumeProcesses Source # 
Instance details

Defined in Amazonka.AutoScaling.ResumeProcesses

NFData ResumeProcesses Source # 
Instance details

Defined in Amazonka.AutoScaling.ResumeProcesses

Methods

rnf :: ResumeProcesses -> () #

Eq ResumeProcesses Source # 
Instance details

Defined in Amazonka.AutoScaling.ResumeProcesses

Hashable ResumeProcesses Source # 
Instance details

Defined in Amazonka.AutoScaling.ResumeProcesses

type AWSResponse ResumeProcesses Source # 
Instance details

Defined in Amazonka.AutoScaling.ResumeProcesses

type Rep ResumeProcesses Source # 
Instance details

Defined in Amazonka.AutoScaling.ResumeProcesses

type Rep ResumeProcesses = D1 ('MetaData "ResumeProcesses" "Amazonka.AutoScaling.ResumeProcesses" "amazonka-autoscaling-2.0-IerpHfP4BA3Ir4ZL2IR1De" 'False) (C1 ('MetaCons "ResumeProcesses'" 'PrefixI 'True) (S1 ('MetaSel ('Just "scalingProcesses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "autoScalingGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newResumeProcesses Source #

Create a value of ResumeProcesses with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ResumeProcesses, resumeProcesses_scalingProcesses - One or more of the following processes:

  • Launch
  • Terminate
  • AddToLoadBalancer
  • AlarmNotification
  • AZRebalance
  • HealthCheck
  • InstanceRefresh
  • ReplaceUnhealthy
  • ScheduledActions

If you omit this property, all processes are specified.

ResumeProcesses, resumeProcesses_autoScalingGroupName - The name of the Auto Scaling group.

Request Lenses

resumeProcesses_scalingProcesses :: Lens' ResumeProcesses (Maybe [Text]) Source #

One or more of the following processes:

  • Launch
  • Terminate
  • AddToLoadBalancer
  • AlarmNotification
  • AZRebalance
  • HealthCheck
  • InstanceRefresh
  • ReplaceUnhealthy
  • ScheduledActions

If you omit this property, all processes are specified.

Destructuring the Response

data ResumeProcessesResponse Source #

See: newResumeProcessesResponse smart constructor.

Instances

Instances details
Generic ResumeProcessesResponse Source # 
Instance details

Defined in Amazonka.AutoScaling.ResumeProcesses

Associated Types

type Rep ResumeProcessesResponse :: Type -> Type #

Read ResumeProcessesResponse Source # 
Instance details

Defined in Amazonka.AutoScaling.ResumeProcesses

Show ResumeProcessesResponse Source # 
Instance details

Defined in Amazonka.AutoScaling.ResumeProcesses

NFData ResumeProcessesResponse Source # 
Instance details

Defined in Amazonka.AutoScaling.ResumeProcesses

Methods

rnf :: ResumeProcessesResponse -> () #

Eq ResumeProcessesResponse Source # 
Instance details

Defined in Amazonka.AutoScaling.ResumeProcesses

type Rep ResumeProcessesResponse Source # 
Instance details

Defined in Amazonka.AutoScaling.ResumeProcesses

type Rep ResumeProcessesResponse = D1 ('MetaData "ResumeProcessesResponse" "Amazonka.AutoScaling.ResumeProcesses" "amazonka-autoscaling-2.0-IerpHfP4BA3Ir4ZL2IR1De" 'False) (C1 ('MetaCons "ResumeProcessesResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newResumeProcessesResponse :: ResumeProcessesResponse Source #

Create a value of ResumeProcessesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.