stratosphere-0.24.1: 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 #

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.

  • _outputExport :: Maybe OutputExport
     
Instances
Eq Output # 
Instance details

Defined in Stratosphere.Outputs

Methods

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

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

Show Output # 
Instance details

Defined in Stratosphere.Outputs

NamedItem Output # 
Instance details

Defined in Stratosphere.Outputs

ToRef Output b # 
Instance details

Defined in Stratosphere.Outputs

Methods

toRef :: Output -> Val b #

output #

Arguments

:: Text

Name

-> Val Text

Value

-> Output 

Constructor for Output

newtype Outputs #

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

Constructors

Outputs 

Fields

Instances
IsList Outputs # 
Instance details

Defined in Stratosphere.Outputs

Associated Types

type Item Outputs :: * #

Eq Outputs # 
Instance details

Defined in Stratosphere.Outputs

Methods

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

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

Show Outputs # 
Instance details

Defined in Stratosphere.Outputs

Semigroup Outputs # 
Instance details

Defined in Stratosphere.Outputs

Monoid Outputs # 
Instance details

Defined in Stratosphere.Outputs

ToJSON Outputs # 
Instance details

Defined in Stratosphere.Outputs

FromJSON Outputs # 
Instance details

Defined in Stratosphere.Outputs

type Item Outputs # 
Instance details

Defined in Stratosphere.Outputs