| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Stratosphere.Resources.OpsWorksLayer
Description
Synopsis
- data OpsWorksLayer = OpsWorksLayer {
- _opsWorksLayerAttributes :: Maybe Object
- _opsWorksLayerAutoAssignElasticIps :: Val Bool
- _opsWorksLayerAutoAssignPublicIps :: Val Bool
- _opsWorksLayerCustomInstanceProfileArn :: Maybe (Val Text)
- _opsWorksLayerCustomJson :: Maybe Object
- _opsWorksLayerCustomRecipes :: Maybe OpsWorksLayerRecipes
- _opsWorksLayerCustomSecurityGroupIds :: Maybe (ValList Text)
- _opsWorksLayerEnableAutoHealing :: Val Bool
- _opsWorksLayerInstallUpdatesOnBoot :: Maybe (Val Bool)
- _opsWorksLayerLifecycleEventConfiguration :: Maybe OpsWorksLayerLifecycleEventConfiguration
- _opsWorksLayerLoadBasedAutoScaling :: Maybe OpsWorksLayerLoadBasedAutoScaling
- _opsWorksLayerName :: Val Text
- _opsWorksLayerPackages :: Maybe (ValList Text)
- _opsWorksLayerShortname :: Val Text
- _opsWorksLayerStackId :: Val Text
- _opsWorksLayerTags :: Maybe [Tag]
- _opsWorksLayerType :: Val Text
- _opsWorksLayerUseEbsOptimizedInstances :: Maybe (Val Bool)
- _opsWorksLayerVolumeConfigurations :: Maybe [OpsWorksLayerVolumeConfiguration]
- opsWorksLayer :: Val Bool -> Val Bool -> Val Bool -> Val Text -> Val Text -> Val Text -> Val Text -> OpsWorksLayer
- owlAttributes :: Lens' OpsWorksLayer (Maybe Object)
- owlAutoAssignElasticIps :: Lens' OpsWorksLayer (Val Bool)
- owlAutoAssignPublicIps :: Lens' OpsWorksLayer (Val Bool)
- owlCustomInstanceProfileArn :: Lens' OpsWorksLayer (Maybe (Val Text))
- owlCustomJson :: Lens' OpsWorksLayer (Maybe Object)
- owlCustomRecipes :: Lens' OpsWorksLayer (Maybe OpsWorksLayerRecipes)
- owlCustomSecurityGroupIds :: Lens' OpsWorksLayer (Maybe (ValList Text))
- owlEnableAutoHealing :: Lens' OpsWorksLayer (Val Bool)
- owlInstallUpdatesOnBoot :: Lens' OpsWorksLayer (Maybe (Val Bool))
- owlLifecycleEventConfiguration :: Lens' OpsWorksLayer (Maybe OpsWorksLayerLifecycleEventConfiguration)
- owlLoadBasedAutoScaling :: Lens' OpsWorksLayer (Maybe OpsWorksLayerLoadBasedAutoScaling)
- owlName :: Lens' OpsWorksLayer (Val Text)
- owlPackages :: Lens' OpsWorksLayer (Maybe (ValList Text))
- owlShortname :: Lens' OpsWorksLayer (Val Text)
- owlStackId :: Lens' OpsWorksLayer (Val Text)
- owlTags :: Lens' OpsWorksLayer (Maybe [Tag])
- owlType :: Lens' OpsWorksLayer (Val Text)
- owlUseEbsOptimizedInstances :: Lens' OpsWorksLayer (Maybe (Val Bool))
- owlVolumeConfigurations :: Lens' OpsWorksLayer (Maybe [OpsWorksLayerVolumeConfiguration])
Documentation
data OpsWorksLayer #
Full data type definition for OpsWorksLayer. See opsWorksLayer for a
more convenient constructor.
Constructors
Instances
| Eq OpsWorksLayer # | |
Defined in Stratosphere.Resources.OpsWorksLayer Methods (==) :: OpsWorksLayer -> OpsWorksLayer -> Bool # (/=) :: OpsWorksLayer -> OpsWorksLayer -> Bool # | |
| Show OpsWorksLayer # | |
Defined in Stratosphere.Resources.OpsWorksLayer Methods showsPrec :: Int -> OpsWorksLayer -> ShowS # show :: OpsWorksLayer -> String # showList :: [OpsWorksLayer] -> ShowS # | |
| ToJSON OpsWorksLayer # | |
Defined in Stratosphere.Resources.OpsWorksLayer Methods toJSON :: OpsWorksLayer -> Value # toEncoding :: OpsWorksLayer -> Encoding # toJSONList :: [OpsWorksLayer] -> Value # toEncodingList :: [OpsWorksLayer] -> Encoding # | |
| FromJSON OpsWorksLayer # | |
Defined in Stratosphere.Resources.OpsWorksLayer Methods parseJSON :: Value -> Parser OpsWorksLayer # parseJSONList :: Value -> Parser [OpsWorksLayer] # | |
Arguments
| :: Val Bool | |
| -> Val Bool | |
| -> Val Bool | |
| -> Val Text | |
| -> Val Text | |
| -> Val Text | |
| -> Val Text | |
| -> OpsWorksLayer |
Constructor for OpsWorksLayer containing required fields as arguments.
owlLifecycleEventConfiguration :: Lens' OpsWorksLayer (Maybe OpsWorksLayerLifecycleEventConfiguration) #
owlPackages :: Lens' OpsWorksLayer (Maybe (ValList Text)) #
owlShortname :: Lens' OpsWorksLayer (Val Text) #
owlStackId :: Lens' OpsWorksLayer (Val Text) #