stratosphere-0.24.4: EDSL for AWS CloudFormation

Safe HaskellNone
LanguageHaskell2010

Stratosphere.ResourceAttributes.UpdatePolicy

Description

Use the UpdatePolicy attribute to specify how AWS CloudFormation handles updates to the AWS::AutoScaling::AutoScalingGroup resource. AWS CloudFormation invokes one of three update policies depending on the type of change you make or on whether a scheduled action is associated with the Auto Scaling group.

Synopsis

Documentation

data UpdatePolicy #

Full data type definition for UpdatePolicy. See updatePolicy for a more convenient constructor.

Instances
Eq UpdatePolicy # 
Instance details

Defined in Stratosphere.ResourceAttributes.UpdatePolicy

Show UpdatePolicy # 
Instance details

Defined in Stratosphere.ResourceAttributes.UpdatePolicy

Generic UpdatePolicy # 
Instance details

Defined in Stratosphere.ResourceAttributes.UpdatePolicy

Associated Types

type Rep UpdatePolicy :: * -> * #

ToJSON UpdatePolicy # 
Instance details

Defined in Stratosphere.ResourceAttributes.UpdatePolicy

FromJSON UpdatePolicy # 
Instance details

Defined in Stratosphere.ResourceAttributes.UpdatePolicy

type Rep UpdatePolicy # 
Instance details

Defined in Stratosphere.ResourceAttributes.UpdatePolicy

type Rep UpdatePolicy = D1 (MetaData "UpdatePolicy" "Stratosphere.ResourceAttributes.UpdatePolicy" "stratosphere-0.24.4-Dr3eC6uSRfbHTuhDWXLVMD" False) (C1 (MetaCons "UpdatePolicy" PrefixI True) (S1 (MetaSel (Just "_updatePolicyAutoScalingReplacingUpdate") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe AutoScalingReplacingUpdatePolicy)) :*: (S1 (MetaSel (Just "_updatePolicyAutoScalingRollingUpdate") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe AutoScalingRollingUpdatePolicy)) :*: S1 (MetaSel (Just "_updatePolicyAutoScalingScheduledAction") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe AutoScalingScheduledActionPolicy)))))

updatePolicy :: UpdatePolicy #

Constructor for UpdatePolicy containing required fields as arguments.