libZSservicesZSamazonka-servicecatalogZSamazonka-servicecatalog
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.ServiceCatalog.Types.ExecutionParameter

Description

 
Synopsis

Documentation

data ExecutionParameter Source #

Details of an execution parameter value that is passed to a self-service action when executed on a provisioned product.

See: newExecutionParameter smart constructor.

Constructors

ExecutionParameter' 

Fields

Instances

Instances details
Eq ExecutionParameter Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ExecutionParameter

Read ExecutionParameter Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ExecutionParameter

Show ExecutionParameter Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ExecutionParameter

Generic ExecutionParameter Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ExecutionParameter

Associated Types

type Rep ExecutionParameter :: Type -> Type #

NFData ExecutionParameter Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ExecutionParameter

Methods

rnf :: ExecutionParameter -> () #

Hashable ExecutionParameter Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ExecutionParameter

FromJSON ExecutionParameter Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ExecutionParameter

type Rep ExecutionParameter Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ExecutionParameter

type Rep ExecutionParameter = D1 ('MetaData "ExecutionParameter" "Amazonka.ServiceCatalog.Types.ExecutionParameter" "libZSservicesZSamazonka-servicecatalogZSamazonka-servicecatalog" 'False) (C1 ('MetaCons "ExecutionParameter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "defaultValues") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newExecutionParameter :: ExecutionParameter Source #

Create a value of ExecutionParameter 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:defaultValues:ExecutionParameter', executionParameter_defaultValues - The default values for the execution parameter.

$sel:name:ExecutionParameter', executionParameter_name - The name of the execution parameter.

$sel:type':ExecutionParameter', executionParameter_type - The execution parameter type.

executionParameter_defaultValues :: Lens' ExecutionParameter (Maybe [Text]) Source #

The default values for the execution parameter.

executionParameter_name :: Lens' ExecutionParameter (Maybe Text) Source #

The name of the execution parameter.