stratosphere-opsworks-1.0.0: Stratosphere integration for AWS OpsWorks.
Safe HaskellNone
LanguageHaskell2010

Stratosphere.OpsWorks.Layer

Documentation

data Layer Source #

Constructors

Layer

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-layer.html

Fields

Instances

Instances details
ToJSON Layer Source # 
Instance details

Defined in Stratosphere.OpsWorks.Layer

Show Layer Source # 
Instance details

Defined in Stratosphere.OpsWorks.Layer

Methods

showsPrec :: Int -> Layer -> ShowS #

show :: Layer -> String #

showList :: [Layer] -> ShowS #

Eq Layer Source # 
Instance details

Defined in Stratosphere.OpsWorks.Layer

Methods

(==) :: Layer -> Layer -> Bool #

(/=) :: Layer -> Layer -> Bool #

ToResourceProperties Layer Source # 
Instance details

Defined in Stratosphere.OpsWorks.Layer

Property "Attributes" Layer Source # 
Instance details

Defined in Stratosphere.OpsWorks.Layer

Associated Types

type PropertyType "Attributes" Layer 
Instance details

Defined in Stratosphere.OpsWorks.Layer

type PropertyType "Attributes" Layer = Map Text (Value Text)

Methods

set :: PropertyType "Attributes" Layer -> Layer -> Layer #

Property "AutoAssignElasticIps" Layer Source # 
Instance details

Defined in Stratosphere.OpsWorks.Layer

Associated Types

type PropertyType "AutoAssignElasticIps" Layer 
Instance details

Defined in Stratosphere.OpsWorks.Layer

type PropertyType "AutoAssignElasticIps" Layer = Value Bool

Methods

set :: PropertyType "AutoAssignElasticIps" Layer -> Layer -> Layer #

Property "AutoAssignPublicIps" Layer Source # 
Instance details

Defined in Stratosphere.OpsWorks.Layer

Associated Types

type PropertyType "AutoAssignPublicIps" Layer 
Instance details

Defined in Stratosphere.OpsWorks.Layer

type PropertyType "AutoAssignPublicIps" Layer = Value Bool

Methods

set :: PropertyType "AutoAssignPublicIps" Layer -> Layer -> Layer #

Property "CustomInstanceProfileArn" Layer Source # 
Instance details

Defined in Stratosphere.OpsWorks.Layer

Associated Types

type PropertyType "CustomInstanceProfileArn" Layer 
Instance details

Defined in Stratosphere.OpsWorks.Layer

type PropertyType "CustomInstanceProfileArn" Layer = Value Text

Methods

set :: PropertyType "CustomInstanceProfileArn" Layer -> Layer -> Layer #

Property "CustomJson" Layer Source # 
Instance details

Defined in Stratosphere.OpsWorks.Layer

Associated Types

type PropertyType "CustomJson" Layer 
Instance details

Defined in Stratosphere.OpsWorks.Layer

type PropertyType "CustomJson" Layer = Object

Methods

set :: PropertyType "CustomJson" Layer -> Layer -> Layer #

Property "CustomRecipes" Layer Source # 
Instance details

Defined in Stratosphere.OpsWorks.Layer

Associated Types

type PropertyType "CustomRecipes" Layer 
Instance details

Defined in Stratosphere.OpsWorks.Layer

type PropertyType "CustomRecipes" Layer = RecipesProperty

Methods

set :: PropertyType "CustomRecipes" Layer -> Layer -> Layer #

Property "CustomSecurityGroupIds" Layer Source # 
Instance details

Defined in Stratosphere.OpsWorks.Layer

Associated Types

type PropertyType "CustomSecurityGroupIds" Layer 
Instance details

Defined in Stratosphere.OpsWorks.Layer

type PropertyType "CustomSecurityGroupIds" Layer = ValueList Text

Methods

set :: PropertyType "CustomSecurityGroupIds" Layer -> Layer -> Layer #

Property "EnableAutoHealing" Layer Source # 
Instance details

Defined in Stratosphere.OpsWorks.Layer

Associated Types

type PropertyType "EnableAutoHealing" Layer 
Instance details

Defined in Stratosphere.OpsWorks.Layer

type PropertyType "EnableAutoHealing" Layer = Value Bool

Methods

set :: PropertyType "EnableAutoHealing" Layer -> Layer -> Layer #

Property "InstallUpdatesOnBoot" Layer Source # 
Instance details

Defined in Stratosphere.OpsWorks.Layer

Associated Types

type PropertyType "InstallUpdatesOnBoot" Layer 
Instance details

Defined in Stratosphere.OpsWorks.Layer

type PropertyType "InstallUpdatesOnBoot" Layer = Value Bool

Methods

set :: PropertyType "InstallUpdatesOnBoot" Layer -> Layer -> Layer #

Property "LifecycleEventConfiguration" Layer Source # 
Instance details

Defined in Stratosphere.OpsWorks.Layer

Associated Types

type PropertyType "LifecycleEventConfiguration" Layer 
Instance details

Defined in Stratosphere.OpsWorks.Layer

type PropertyType "LifecycleEventConfiguration" Layer = LifecycleEventConfigurationProperty

Methods

set :: PropertyType "LifecycleEventConfiguration" Layer -> Layer -> Layer #

Property "LoadBasedAutoScaling" Layer Source # 
Instance details

Defined in Stratosphere.OpsWorks.Layer

Associated Types

type PropertyType "LoadBasedAutoScaling" Layer 
Instance details

Defined in Stratosphere.OpsWorks.Layer

type PropertyType "LoadBasedAutoScaling" Layer = LoadBasedAutoScalingProperty

Methods

set :: PropertyType "LoadBasedAutoScaling" Layer -> Layer -> Layer #

Property "Name" Layer Source # 
Instance details

Defined in Stratosphere.OpsWorks.Layer

Associated Types

type PropertyType "Name" Layer 
Instance details

Defined in Stratosphere.OpsWorks.Layer

Methods

set :: PropertyType "Name" Layer -> Layer -> Layer #

Property "Packages" Layer Source # 
Instance details

Defined in Stratosphere.OpsWorks.Layer

Associated Types

type PropertyType "Packages" Layer 
Instance details

Defined in Stratosphere.OpsWorks.Layer

type PropertyType "Packages" Layer = ValueList Text

Methods

set :: PropertyType "Packages" Layer -> Layer -> Layer #

Property "Shortname" Layer Source # 
Instance details

Defined in Stratosphere.OpsWorks.Layer

Associated Types

type PropertyType "Shortname" Layer 
Instance details

Defined in Stratosphere.OpsWorks.Layer

type PropertyType "Shortname" Layer = Value Text

Methods

set :: PropertyType "Shortname" Layer -> Layer -> Layer #

Property "StackId" Layer Source # 
Instance details

Defined in Stratosphere.OpsWorks.Layer

Associated Types

type PropertyType "StackId" Layer 
Instance details

Defined in Stratosphere.OpsWorks.Layer

type PropertyType "StackId" Layer = Value Text

Methods

set :: PropertyType "StackId" Layer -> Layer -> Layer #

Property "Tags" Layer Source # 
Instance details

Defined in Stratosphere.OpsWorks.Layer

Associated Types

type PropertyType "Tags" Layer 
Instance details

Defined in Stratosphere.OpsWorks.Layer

type PropertyType "Tags" Layer = [Tag]

Methods

set :: PropertyType "Tags" Layer -> Layer -> Layer #

Property "Type" Layer Source # 
Instance details

Defined in Stratosphere.OpsWorks.Layer

Associated Types

type PropertyType "Type" Layer 
Instance details

Defined in Stratosphere.OpsWorks.Layer

Methods

set :: PropertyType "Type" Layer -> Layer -> Layer #

Property "UseEbsOptimizedInstances" Layer Source # 
Instance details

Defined in Stratosphere.OpsWorks.Layer

Associated Types

type PropertyType "UseEbsOptimizedInstances" Layer 
Instance details

Defined in Stratosphere.OpsWorks.Layer

type PropertyType "UseEbsOptimizedInstances" Layer = Value Bool

Methods

set :: PropertyType "UseEbsOptimizedInstances" Layer -> Layer -> Layer #

Property "VolumeConfigurations" Layer Source # 
Instance details

Defined in Stratosphere.OpsWorks.Layer

Associated Types

type PropertyType "VolumeConfigurations" Layer 
Instance details

Defined in Stratosphere.OpsWorks.Layer

type PropertyType "VolumeConfigurations" Layer = [VolumeConfigurationProperty]

Methods

set :: PropertyType "VolumeConfigurations" Layer -> Layer -> Layer #

type PropertyType "Attributes" Layer Source # 
Instance details

Defined in Stratosphere.OpsWorks.Layer

type PropertyType "Attributes" Layer = Map Text (Value Text)
type PropertyType "AutoAssignElasticIps" Layer Source # 
Instance details

Defined in Stratosphere.OpsWorks.Layer

type PropertyType "AutoAssignElasticIps" Layer = Value Bool
type PropertyType "AutoAssignPublicIps" Layer Source # 
Instance details

Defined in Stratosphere.OpsWorks.Layer

type PropertyType "AutoAssignPublicIps" Layer = Value Bool
type PropertyType "CustomInstanceProfileArn" Layer Source # 
Instance details

Defined in Stratosphere.OpsWorks.Layer

type PropertyType "CustomInstanceProfileArn" Layer = Value Text
type PropertyType "CustomJson" Layer Source # 
Instance details

Defined in Stratosphere.OpsWorks.Layer

type PropertyType "CustomJson" Layer = Object
type PropertyType "CustomRecipes" Layer Source # 
Instance details

Defined in Stratosphere.OpsWorks.Layer

type PropertyType "CustomRecipes" Layer = RecipesProperty
type PropertyType "CustomSecurityGroupIds" Layer Source # 
Instance details

Defined in Stratosphere.OpsWorks.Layer

type PropertyType "CustomSecurityGroupIds" Layer = ValueList Text
type PropertyType "EnableAutoHealing" Layer Source # 
Instance details

Defined in Stratosphere.OpsWorks.Layer

type PropertyType "EnableAutoHealing" Layer = Value Bool
type PropertyType "InstallUpdatesOnBoot" Layer Source # 
Instance details

Defined in Stratosphere.OpsWorks.Layer

type PropertyType "InstallUpdatesOnBoot" Layer = Value Bool
type PropertyType "LifecycleEventConfiguration" Layer Source # 
Instance details

Defined in Stratosphere.OpsWorks.Layer

type PropertyType "LifecycleEventConfiguration" Layer = LifecycleEventConfigurationProperty
type PropertyType "LoadBasedAutoScaling" Layer Source # 
Instance details

Defined in Stratosphere.OpsWorks.Layer

type PropertyType "LoadBasedAutoScaling" Layer = LoadBasedAutoScalingProperty
type PropertyType "Name" Layer Source # 
Instance details

Defined in Stratosphere.OpsWorks.Layer

type PropertyType "Packages" Layer Source # 
Instance details

Defined in Stratosphere.OpsWorks.Layer

type PropertyType "Packages" Layer = ValueList Text
type PropertyType "Shortname" Layer Source # 
Instance details

Defined in Stratosphere.OpsWorks.Layer

type PropertyType "Shortname" Layer = Value Text
type PropertyType "StackId" Layer Source # 
Instance details

Defined in Stratosphere.OpsWorks.Layer

type PropertyType "StackId" Layer = Value Text
type PropertyType "Tags" Layer Source # 
Instance details

Defined in Stratosphere.OpsWorks.Layer

type PropertyType "Tags" Layer = [Tag]
type PropertyType "Type" Layer Source # 
Instance details

Defined in Stratosphere.OpsWorks.Layer

type PropertyType "UseEbsOptimizedInstances" Layer Source # 
Instance details

Defined in Stratosphere.OpsWorks.Layer

type PropertyType "UseEbsOptimizedInstances" Layer = Value Bool
type PropertyType "VolumeConfigurations" Layer Source # 
Instance details

Defined in Stratosphere.OpsWorks.Layer

type PropertyType "VolumeConfigurations" Layer = [VolumeConfigurationProperty]