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

Stratosphere.AutoScaling.LaunchConfiguration

Documentation

data LaunchConfiguration Source #

Constructors

LaunchConfiguration

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

Fields

Instances

Instances details
ToJSON LaunchConfiguration Source # 
Instance details

Defined in Stratosphere.AutoScaling.LaunchConfiguration

Show LaunchConfiguration Source # 
Instance details

Defined in Stratosphere.AutoScaling.LaunchConfiguration

Eq LaunchConfiguration Source # 
Instance details

Defined in Stratosphere.AutoScaling.LaunchConfiguration

ToResourceProperties LaunchConfiguration Source # 
Instance details

Defined in Stratosphere.AutoScaling.LaunchConfiguration

Property "AssociatePublicIpAddress" LaunchConfiguration Source # 
Instance details

Defined in Stratosphere.AutoScaling.LaunchConfiguration

Associated Types

type PropertyType "AssociatePublicIpAddress" LaunchConfiguration 
Instance details

Defined in Stratosphere.AutoScaling.LaunchConfiguration

type PropertyType "AssociatePublicIpAddress" LaunchConfiguration = Value Bool
Property "BlockDeviceMappings" LaunchConfiguration Source # 
Instance details

Defined in Stratosphere.AutoScaling.LaunchConfiguration

Associated Types

type PropertyType "BlockDeviceMappings" LaunchConfiguration 
Instance details

Defined in Stratosphere.AutoScaling.LaunchConfiguration

Property "ClassicLinkVPCId" LaunchConfiguration Source # 
Instance details

Defined in Stratosphere.AutoScaling.LaunchConfiguration

Associated Types

type PropertyType "ClassicLinkVPCId" LaunchConfiguration 
Instance details

Defined in Stratosphere.AutoScaling.LaunchConfiguration

type PropertyType "ClassicLinkVPCId" LaunchConfiguration = Value Text
Property "ClassicLinkVPCSecurityGroups" LaunchConfiguration Source # 
Instance details

Defined in Stratosphere.AutoScaling.LaunchConfiguration

Associated Types

type PropertyType "ClassicLinkVPCSecurityGroups" LaunchConfiguration 
Instance details

Defined in Stratosphere.AutoScaling.LaunchConfiguration

type PropertyType "ClassicLinkVPCSecurityGroups" LaunchConfiguration = ValueList Text

Methods

set :: PropertyType "ClassicLinkVPCSecurityGroups" LaunchConfiguration -> LaunchConfiguration -> LaunchConfiguration #

Property "EbsOptimized" LaunchConfiguration Source # 
Instance details

Defined in Stratosphere.AutoScaling.LaunchConfiguration

Associated Types

type PropertyType "EbsOptimized" LaunchConfiguration 
Instance details

Defined in Stratosphere.AutoScaling.LaunchConfiguration

Property "IamInstanceProfile" LaunchConfiguration Source # 
Instance details

Defined in Stratosphere.AutoScaling.LaunchConfiguration

Associated Types

type PropertyType "IamInstanceProfile" LaunchConfiguration 
Instance details

Defined in Stratosphere.AutoScaling.LaunchConfiguration

type PropertyType "IamInstanceProfile" LaunchConfiguration = Value Text
Property "ImageId" LaunchConfiguration Source # 
Instance details

Defined in Stratosphere.AutoScaling.LaunchConfiguration

Associated Types

type PropertyType "ImageId" LaunchConfiguration 
Instance details

Defined in Stratosphere.AutoScaling.LaunchConfiguration

Property "InstanceId" LaunchConfiguration Source # 
Instance details

Defined in Stratosphere.AutoScaling.LaunchConfiguration

Associated Types

type PropertyType "InstanceId" LaunchConfiguration 
Instance details

Defined in Stratosphere.AutoScaling.LaunchConfiguration

Property "InstanceMonitoring" LaunchConfiguration Source # 
Instance details

Defined in Stratosphere.AutoScaling.LaunchConfiguration

Associated Types

type PropertyType "InstanceMonitoring" LaunchConfiguration 
Instance details

Defined in Stratosphere.AutoScaling.LaunchConfiguration

type PropertyType "InstanceMonitoring" LaunchConfiguration = Value Bool
Property "InstanceType" LaunchConfiguration Source # 
Instance details

Defined in Stratosphere.AutoScaling.LaunchConfiguration

Associated Types

type PropertyType "InstanceType" LaunchConfiguration 
Instance details

Defined in Stratosphere.AutoScaling.LaunchConfiguration

Property "KernelId" LaunchConfiguration Source # 
Instance details

Defined in Stratosphere.AutoScaling.LaunchConfiguration

Associated Types

type PropertyType "KernelId" LaunchConfiguration 
Instance details

Defined in Stratosphere.AutoScaling.LaunchConfiguration

Property "KeyName" LaunchConfiguration Source # 
Instance details

Defined in Stratosphere.AutoScaling.LaunchConfiguration

Associated Types

type PropertyType "KeyName" LaunchConfiguration 
Instance details

Defined in Stratosphere.AutoScaling.LaunchConfiguration

Property "LaunchConfigurationName" LaunchConfiguration Source # 
Instance details

Defined in Stratosphere.AutoScaling.LaunchConfiguration

Associated Types

type PropertyType "LaunchConfigurationName" LaunchConfiguration 
Instance details

Defined in Stratosphere.AutoScaling.LaunchConfiguration

type PropertyType "LaunchConfigurationName" LaunchConfiguration = Value Text
Property "MetadataOptions" LaunchConfiguration Source # 
Instance details

Defined in Stratosphere.AutoScaling.LaunchConfiguration

Associated Types

type PropertyType "MetadataOptions" LaunchConfiguration 
Instance details

Defined in Stratosphere.AutoScaling.LaunchConfiguration

Property "PlacementTenancy" LaunchConfiguration Source # 
Instance details

Defined in Stratosphere.AutoScaling.LaunchConfiguration

Associated Types

type PropertyType "PlacementTenancy" LaunchConfiguration 
Instance details

Defined in Stratosphere.AutoScaling.LaunchConfiguration

type PropertyType "PlacementTenancy" LaunchConfiguration = Value Text
Property "RamDiskId" LaunchConfiguration Source # 
Instance details

Defined in Stratosphere.AutoScaling.LaunchConfiguration

Associated Types

type PropertyType "RamDiskId" LaunchConfiguration 
Instance details

Defined in Stratosphere.AutoScaling.LaunchConfiguration

Property "SecurityGroups" LaunchConfiguration Source # 
Instance details

Defined in Stratosphere.AutoScaling.LaunchConfiguration

Associated Types

type PropertyType "SecurityGroups" LaunchConfiguration 
Instance details

Defined in Stratosphere.AutoScaling.LaunchConfiguration

Property "SpotPrice" LaunchConfiguration Source # 
Instance details

Defined in Stratosphere.AutoScaling.LaunchConfiguration

Associated Types

type PropertyType "SpotPrice" LaunchConfiguration 
Instance details

Defined in Stratosphere.AutoScaling.LaunchConfiguration

Property "UserData" LaunchConfiguration Source # 
Instance details

Defined in Stratosphere.AutoScaling.LaunchConfiguration

Associated Types

type PropertyType "UserData" LaunchConfiguration 
Instance details

Defined in Stratosphere.AutoScaling.LaunchConfiguration

type PropertyType "AssociatePublicIpAddress" LaunchConfiguration Source # 
Instance details

Defined in Stratosphere.AutoScaling.LaunchConfiguration

type PropertyType "AssociatePublicIpAddress" LaunchConfiguration = Value Bool
type PropertyType "BlockDeviceMappings" LaunchConfiguration Source # 
Instance details

Defined in Stratosphere.AutoScaling.LaunchConfiguration

type PropertyType "ClassicLinkVPCId" LaunchConfiguration Source # 
Instance details

Defined in Stratosphere.AutoScaling.LaunchConfiguration

type PropertyType "ClassicLinkVPCId" LaunchConfiguration = Value Text
type PropertyType "ClassicLinkVPCSecurityGroups" LaunchConfiguration Source # 
Instance details

Defined in Stratosphere.AutoScaling.LaunchConfiguration

type PropertyType "ClassicLinkVPCSecurityGroups" LaunchConfiguration = ValueList Text
type PropertyType "EbsOptimized" LaunchConfiguration Source # 
Instance details

Defined in Stratosphere.AutoScaling.LaunchConfiguration

type PropertyType "IamInstanceProfile" LaunchConfiguration Source # 
Instance details

Defined in Stratosphere.AutoScaling.LaunchConfiguration

type PropertyType "IamInstanceProfile" LaunchConfiguration = Value Text
type PropertyType "ImageId" LaunchConfiguration Source # 
Instance details

Defined in Stratosphere.AutoScaling.LaunchConfiguration

type PropertyType "InstanceId" LaunchConfiguration Source # 
Instance details

Defined in Stratosphere.AutoScaling.LaunchConfiguration

type PropertyType "InstanceMonitoring" LaunchConfiguration Source # 
Instance details

Defined in Stratosphere.AutoScaling.LaunchConfiguration

type PropertyType "InstanceMonitoring" LaunchConfiguration = Value Bool
type PropertyType "InstanceType" LaunchConfiguration Source # 
Instance details

Defined in Stratosphere.AutoScaling.LaunchConfiguration

type PropertyType "KernelId" LaunchConfiguration Source # 
Instance details

Defined in Stratosphere.AutoScaling.LaunchConfiguration

type PropertyType "KeyName" LaunchConfiguration Source # 
Instance details

Defined in Stratosphere.AutoScaling.LaunchConfiguration

type PropertyType "LaunchConfigurationName" LaunchConfiguration Source # 
Instance details

Defined in Stratosphere.AutoScaling.LaunchConfiguration

type PropertyType "LaunchConfigurationName" LaunchConfiguration = Value Text
type PropertyType "MetadataOptions" LaunchConfiguration Source # 
Instance details

Defined in Stratosphere.AutoScaling.LaunchConfiguration

type PropertyType "PlacementTenancy" LaunchConfiguration Source # 
Instance details

Defined in Stratosphere.AutoScaling.LaunchConfiguration

type PropertyType "PlacementTenancy" LaunchConfiguration = Value Text
type PropertyType "RamDiskId" LaunchConfiguration Source # 
Instance details

Defined in Stratosphere.AutoScaling.LaunchConfiguration

type PropertyType "SecurityGroups" LaunchConfiguration Source # 
Instance details

Defined in Stratosphere.AutoScaling.LaunchConfiguration

type PropertyType "SpotPrice" LaunchConfiguration Source # 
Instance details

Defined in Stratosphere.AutoScaling.LaunchConfiguration

type PropertyType "UserData" LaunchConfiguration Source # 
Instance details

Defined in Stratosphere.AutoScaling.LaunchConfiguration