libZSservicesZSamazonka-cloudformationZSamazonka-cloudformation
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.CloudFormation.Types.Output

Description

 
Synopsis

Documentation

data Output Source #

The Output data type.

See: newOutput smart constructor.

Constructors

Output' 

Fields

Instances

Instances details
Eq Output Source # 
Instance details

Defined in Amazonka.CloudFormation.Types.Output

Methods

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

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

Read Output Source # 
Instance details

Defined in Amazonka.CloudFormation.Types.Output

Show Output Source # 
Instance details

Defined in Amazonka.CloudFormation.Types.Output

Generic Output Source # 
Instance details

Defined in Amazonka.CloudFormation.Types.Output

Associated Types

type Rep Output :: Type -> Type #

Methods

from :: Output -> Rep Output x #

to :: Rep Output x -> Output #

NFData Output Source # 
Instance details

Defined in Amazonka.CloudFormation.Types.Output

Methods

rnf :: Output -> () #

Hashable Output Source # 
Instance details

Defined in Amazonka.CloudFormation.Types.Output

Methods

hashWithSalt :: Int -> Output -> Int #

hash :: Output -> Int #

FromXML Output Source # 
Instance details

Defined in Amazonka.CloudFormation.Types.Output

type Rep Output Source # 
Instance details

Defined in Amazonka.CloudFormation.Types.Output

type Rep Output = D1 ('MetaData "Output" "Amazonka.CloudFormation.Types.Output" "libZSservicesZSamazonka-cloudformationZSamazonka-cloudformation" 'False) (C1 ('MetaCons "Output'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "outputValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "outputKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "exportName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newOutput :: Output Source #

Create a value of Output with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:outputValue:Output', output_outputValue - The value associated with the output.

$sel:outputKey:Output', output_outputKey - The key associated with the output.

$sel:exportName:Output', output_exportName - The name of the export associated with the output.

$sel:description:Output', output_description - User defined description associated with the output.

output_outputValue :: Lens' Output (Maybe Text) Source #

The value associated with the output.

output_outputKey :: Lens' Output (Maybe Text) Source #

The key associated with the output.

output_exportName :: Lens' Output (Maybe Text) Source #

The name of the export associated with the output.

output_description :: Lens' Output (Maybe Text) Source #

User defined description associated with the output.