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

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 parameter, all processes are specified.

  • autoScalingGroupName :: Text

    The name of the Auto Scaling group.

Instances

Instances details
Eq ResumeProcesses Source # 
Instance details

Defined in Amazonka.AutoScaling.ResumeProcesses

Read ResumeProcesses Source # 
Instance details

Defined in Amazonka.AutoScaling.ResumeProcesses

Show ResumeProcesses Source # 
Instance details

Defined in Amazonka.AutoScaling.ResumeProcesses

Generic ResumeProcesses Source # 
Instance details

Defined in Amazonka.AutoScaling.ResumeProcesses

Associated Types

type Rep ResumeProcesses :: Type -> Type #

NFData ResumeProcesses Source # 
Instance details

Defined in Amazonka.AutoScaling.ResumeProcesses

Methods

rnf :: ResumeProcesses -> () #

Hashable ResumeProcesses Source # 
Instance details

Defined in Amazonka.AutoScaling.ResumeProcesses

AWSRequest ResumeProcesses Source # 
Instance details

Defined in Amazonka.AutoScaling.ResumeProcesses

Associated Types

type AWSResponse ResumeProcesses #

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

type Rep ResumeProcesses Source # 
Instance details

Defined in Amazonka.AutoScaling.ResumeProcesses

type Rep ResumeProcesses = D1 ('MetaData "ResumeProcesses" "Amazonka.AutoScaling.ResumeProcesses" "libZSservicesZSamazonka-autoscalingZSamazonka-autoscaling" '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)))
type AWSResponse ResumeProcesses Source # 
Instance details

Defined in Amazonka.AutoScaling.ResumeProcesses

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:

$sel:scalingProcesses:ResumeProcesses', resumeProcesses_scalingProcesses - One or more of the following processes:

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

If you omit this parameter, all processes are specified.

$sel:autoScalingGroupName: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 parameter, all processes are specified.

Destructuring the Response

data ResumeProcessesResponse Source #

See: newResumeProcessesResponse smart constructor.

Instances

Instances details
Eq ResumeProcessesResponse Source # 
Instance details

Defined in Amazonka.AutoScaling.ResumeProcesses

Read ResumeProcessesResponse Source # 
Instance details

Defined in Amazonka.AutoScaling.ResumeProcesses

Show ResumeProcessesResponse Source # 
Instance details

Defined in Amazonka.AutoScaling.ResumeProcesses

Generic ResumeProcessesResponse Source # 
Instance details

Defined in Amazonka.AutoScaling.ResumeProcesses

Associated Types

type Rep ResumeProcessesResponse :: Type -> Type #

NFData ResumeProcessesResponse Source # 
Instance details

Defined in Amazonka.AutoScaling.ResumeProcesses

Methods

rnf :: ResumeProcessesResponse -> () #

type Rep ResumeProcessesResponse Source # 
Instance details

Defined in Amazonka.AutoScaling.ResumeProcesses

type Rep ResumeProcessesResponse = D1 ('MetaData "ResumeProcessesResponse" "Amazonka.AutoScaling.ResumeProcesses" "libZSservicesZSamazonka-autoscalingZSamazonka-autoscaling" '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.