| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Stratosphere.Outputs
Description
See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/outputs-section-structure.html
The optional Outputs section declares output values that you want to view from the AWS CloudFormation console or that you want to return in response to describe stack calls. For example, you can output the Amazon S3 bucket name for a stack so that you can easily find it.
Synopsis
- data Output = Output {}
- output :: Text -> Val Text -> Output
- data OutputExport = OutputExport {}
- newtype Outputs = Outputs {}
- outputName :: Lens' Output Text
- outputDescription :: Lens' Output (Maybe Text)
- outputValue :: Lens' Output (Val Text)
- outputExport :: Lens' Output (Maybe OutputExport)
Documentation
See output for a convenient constructor.
Constructors
| Output | |
Fields
| |
data OutputExport #
Constructors
| OutputExport | |
Fields | |
Instances
| Eq OutputExport # | |
Defined in Stratosphere.Outputs | |
| Show OutputExport # | |
Defined in Stratosphere.Outputs Methods showsPrec :: Int -> OutputExport -> ShowS # show :: OutputExport -> String # showList :: [OutputExport] -> ShowS # | |
| ToJSON OutputExport # | |
Defined in Stratosphere.Outputs Methods toJSON :: OutputExport -> Value # toEncoding :: OutputExport -> Encoding # toJSONList :: [OutputExport] -> Value # toEncodingList :: [OutputExport] -> Encoding # | |
| FromJSON OutputExport # | |
Defined in Stratosphere.Outputs | |
Wrapper around a list of Outputs to we can modify the aeson instances.
outputName :: Lens' Output Text #