stratosphere-1.0.0: EDSL for AWS CloudFormation
Safe HaskellNone
LanguageHaskell2010

Stratosphere.ResourceAttributes.AutoScalingRollingUpdatePolicy

Description

To specify how AWS CloudFormation handles rolling updates for an Auto Scaling group, use the AutoScalingRollingUpdatePolicy policy.

Synopsis

Documentation

data AutoScalingRollingUpdatePolicy Source #

Full data type definition for AutoScalingRollingUpdatePolicy. See mkAutoScalingRollingUpdatePolicy for a more convenient constructor.

Instances

Instances details
ToJSON AutoScalingRollingUpdatePolicy Source # 
Instance details

Defined in Stratosphere.ResourceAttributes.AutoScalingRollingUpdatePolicy

Show AutoScalingRollingUpdatePolicy Source # 
Instance details

Defined in Stratosphere.ResourceAttributes.AutoScalingRollingUpdatePolicy

Eq AutoScalingRollingUpdatePolicy Source # 
Instance details

Defined in Stratosphere.ResourceAttributes.AutoScalingRollingUpdatePolicy

Property "MaxBatchSize" AutoScalingRollingUpdatePolicy Source # 
Instance details

Defined in Stratosphere.ResourceAttributes.AutoScalingRollingUpdatePolicy

Property "MinInstancesInService" AutoScalingRollingUpdatePolicy Source # 
Instance details

Defined in Stratosphere.ResourceAttributes.AutoScalingRollingUpdatePolicy

Associated Types

type PropertyType "MinInstancesInService" AutoScalingRollingUpdatePolicy 
Instance details

Defined in Stratosphere.ResourceAttributes.AutoScalingRollingUpdatePolicy

Property "MinSuccessfulInstancesPercent" AutoScalingRollingUpdatePolicy Source # 
Instance details

Defined in Stratosphere.ResourceAttributes.AutoScalingRollingUpdatePolicy

Associated Types

type PropertyType "MinSuccessfulInstancesPercent" AutoScalingRollingUpdatePolicy 
Instance details

Defined in Stratosphere.ResourceAttributes.AutoScalingRollingUpdatePolicy

type PropertyType "MinSuccessfulInstancesPercent" AutoScalingRollingUpdatePolicy = Value Integer
Property "PauseTime" AutoScalingRollingUpdatePolicy Source # 
Instance details

Defined in Stratosphere.ResourceAttributes.AutoScalingRollingUpdatePolicy

Property "SuspendProcesses" AutoScalingRollingUpdatePolicy Source # 
Instance details

Defined in Stratosphere.ResourceAttributes.AutoScalingRollingUpdatePolicy

Property "WaitOnResourceSignals" AutoScalingRollingUpdatePolicy Source # 
Instance details

Defined in Stratosphere.ResourceAttributes.AutoScalingRollingUpdatePolicy

Associated Types

type PropertyType "WaitOnResourceSignals" AutoScalingRollingUpdatePolicy 
Instance details

Defined in Stratosphere.ResourceAttributes.AutoScalingRollingUpdatePolicy

type PropertyType "WaitOnResourceSignals" AutoScalingRollingUpdatePolicy = Value Bool
type PropertyType "MaxBatchSize" AutoScalingRollingUpdatePolicy Source # 
Instance details

Defined in Stratosphere.ResourceAttributes.AutoScalingRollingUpdatePolicy

type PropertyType "MinInstancesInService" AutoScalingRollingUpdatePolicy Source # 
Instance details

Defined in Stratosphere.ResourceAttributes.AutoScalingRollingUpdatePolicy

type PropertyType "MinSuccessfulInstancesPercent" AutoScalingRollingUpdatePolicy Source # 
Instance details

Defined in Stratosphere.ResourceAttributes.AutoScalingRollingUpdatePolicy

type PropertyType "MinSuccessfulInstancesPercent" AutoScalingRollingUpdatePolicy = Value Integer
type PropertyType "PauseTime" AutoScalingRollingUpdatePolicy Source # 
Instance details

Defined in Stratosphere.ResourceAttributes.AutoScalingRollingUpdatePolicy

type PropertyType "SuspendProcesses" AutoScalingRollingUpdatePolicy Source # 
Instance details

Defined in Stratosphere.ResourceAttributes.AutoScalingRollingUpdatePolicy

type PropertyType "WaitOnResourceSignals" AutoScalingRollingUpdatePolicy Source # 
Instance details

Defined in Stratosphere.ResourceAttributes.AutoScalingRollingUpdatePolicy

type PropertyType "WaitOnResourceSignals" AutoScalingRollingUpdatePolicy = Value Bool