stratosphere-0.1.0: EDSL for AWS CloudFormation

Safe HaskellNone
LanguageHaskell2010

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

Documentation

data Output Source

See output for a convenient constructor.

Constructors

Output 

Fields

outputName :: Text

An identifier for this output. The logical ID must be alphanumeric (A-Za-z0-9) and unique within the template.

outputDescription :: Maybe Text

A String type up to 4K in length describing the output value.

outputValue :: Val Text

The value of the property that is returned by the aws cloudformation describe-stacks command. The value of an output can be literals, parameter references, pseudo parameters, a mapping value, and intrinsic functions.

output Source

Arguments

:: Text

Name

-> Val Text

Value

-> Output 

Constructor for Output

newtype Outputs Source

Wrapper around a list of Outputs to we can modify the aeson instances.

Constructors

Outputs 

Fields

unOutputs :: [Output]
 

name :: HasName s a => Lens' s a Source

value :: HasValue s a => Lens' s a Source