stratosphere-autoscaling-1.0.0: Stratosphere integration for AWS AutoScaling.
Safe HaskellNone
LanguageHaskell2010

Stratosphere.AutoScaling.LifecycleHook

Documentation

data LifecycleHook Source #

Constructors

LifecycleHook

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-lifecyclehook.html

Fields

Instances

Instances details
ToJSON LifecycleHook Source # 
Instance details

Defined in Stratosphere.AutoScaling.LifecycleHook

Show LifecycleHook Source # 
Instance details

Defined in Stratosphere.AutoScaling.LifecycleHook

Eq LifecycleHook Source # 
Instance details

Defined in Stratosphere.AutoScaling.LifecycleHook

ToResourceProperties LifecycleHook Source # 
Instance details

Defined in Stratosphere.AutoScaling.LifecycleHook

Property "AutoScalingGroupName" LifecycleHook Source # 
Instance details

Defined in Stratosphere.AutoScaling.LifecycleHook

Associated Types

type PropertyType "AutoScalingGroupName" LifecycleHook 
Instance details

Defined in Stratosphere.AutoScaling.LifecycleHook

type PropertyType "AutoScalingGroupName" LifecycleHook = Value Text

Methods

set :: PropertyType "AutoScalingGroupName" LifecycleHook -> LifecycleHook -> LifecycleHook #

Property "DefaultResult" LifecycleHook Source # 
Instance details

Defined in Stratosphere.AutoScaling.LifecycleHook

Associated Types

type PropertyType "DefaultResult" LifecycleHook 
Instance details

Defined in Stratosphere.AutoScaling.LifecycleHook

type PropertyType "DefaultResult" LifecycleHook = Value Text

Methods

set :: PropertyType "DefaultResult" LifecycleHook -> LifecycleHook -> LifecycleHook #

Property "HeartbeatTimeout" LifecycleHook Source # 
Instance details

Defined in Stratosphere.AutoScaling.LifecycleHook

Associated Types

type PropertyType "HeartbeatTimeout" LifecycleHook 
Instance details

Defined in Stratosphere.AutoScaling.LifecycleHook

type PropertyType "HeartbeatTimeout" LifecycleHook = Value Integer

Methods

set :: PropertyType "HeartbeatTimeout" LifecycleHook -> LifecycleHook -> LifecycleHook #

Property "LifecycleHookName" LifecycleHook Source # 
Instance details

Defined in Stratosphere.AutoScaling.LifecycleHook

Associated Types

type PropertyType "LifecycleHookName" LifecycleHook 
Instance details

Defined in Stratosphere.AutoScaling.LifecycleHook

type PropertyType "LifecycleHookName" LifecycleHook = Value Text

Methods

set :: PropertyType "LifecycleHookName" LifecycleHook -> LifecycleHook -> LifecycleHook #

Property "LifecycleTransition" LifecycleHook Source # 
Instance details

Defined in Stratosphere.AutoScaling.LifecycleHook

Associated Types

type PropertyType "LifecycleTransition" LifecycleHook 
Instance details

Defined in Stratosphere.AutoScaling.LifecycleHook

type PropertyType "LifecycleTransition" LifecycleHook = Value Text

Methods

set :: PropertyType "LifecycleTransition" LifecycleHook -> LifecycleHook -> LifecycleHook #

Property "NotificationMetadata" LifecycleHook Source # 
Instance details

Defined in Stratosphere.AutoScaling.LifecycleHook

Associated Types

type PropertyType "NotificationMetadata" LifecycleHook 
Instance details

Defined in Stratosphere.AutoScaling.LifecycleHook

type PropertyType "NotificationMetadata" LifecycleHook = Value Text

Methods

set :: PropertyType "NotificationMetadata" LifecycleHook -> LifecycleHook -> LifecycleHook #

Property "NotificationTargetARN" LifecycleHook Source # 
Instance details

Defined in Stratosphere.AutoScaling.LifecycleHook

Associated Types

type PropertyType "NotificationTargetARN" LifecycleHook 
Instance details

Defined in Stratosphere.AutoScaling.LifecycleHook

type PropertyType "NotificationTargetARN" LifecycleHook = Value Text

Methods

set :: PropertyType "NotificationTargetARN" LifecycleHook -> LifecycleHook -> LifecycleHook #

Property "RoleARN" LifecycleHook Source # 
Instance details

Defined in Stratosphere.AutoScaling.LifecycleHook

Associated Types

type PropertyType "RoleARN" LifecycleHook 
Instance details

Defined in Stratosphere.AutoScaling.LifecycleHook

type PropertyType "AutoScalingGroupName" LifecycleHook Source # 
Instance details

Defined in Stratosphere.AutoScaling.LifecycleHook

type PropertyType "AutoScalingGroupName" LifecycleHook = Value Text
type PropertyType "DefaultResult" LifecycleHook Source # 
Instance details

Defined in Stratosphere.AutoScaling.LifecycleHook

type PropertyType "DefaultResult" LifecycleHook = Value Text
type PropertyType "HeartbeatTimeout" LifecycleHook Source # 
Instance details

Defined in Stratosphere.AutoScaling.LifecycleHook

type PropertyType "HeartbeatTimeout" LifecycleHook = Value Integer
type PropertyType "LifecycleHookName" LifecycleHook Source # 
Instance details

Defined in Stratosphere.AutoScaling.LifecycleHook

type PropertyType "LifecycleHookName" LifecycleHook = Value Text
type PropertyType "LifecycleTransition" LifecycleHook Source # 
Instance details

Defined in Stratosphere.AutoScaling.LifecycleHook

type PropertyType "LifecycleTransition" LifecycleHook = Value Text
type PropertyType "NotificationMetadata" LifecycleHook Source # 
Instance details

Defined in Stratosphere.AutoScaling.LifecycleHook

type PropertyType "NotificationMetadata" LifecycleHook = Value Text
type PropertyType "NotificationTargetARN" LifecycleHook Source # 
Instance details

Defined in Stratosphere.AutoScaling.LifecycleHook

type PropertyType "NotificationTargetARN" LifecycleHook = Value Text
type PropertyType "RoleARN" LifecycleHook Source # 
Instance details

Defined in Stratosphere.AutoScaling.LifecycleHook