amazonka-appconfig-2.0: Amazon AppConfig SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.AppConfig.Types.Parameter

Description

 
Synopsis

Documentation

data Parameter Source #

A value such as an Amazon Resource Name (ARN) or an Amazon Simple Notification Service topic entered in an extension when invoked. Parameter values are specified in an extension association. For more information about extensions, see Working with AppConfig extensions in the AppConfig User Guide.

See: newParameter smart constructor.

Constructors

Parameter' 

Fields

Instances

Instances details
FromJSON Parameter Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Parameter

ToJSON Parameter Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Parameter

Generic Parameter Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Parameter

Associated Types

type Rep Parameter :: Type -> Type #

Read Parameter Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Parameter

Show Parameter Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Parameter

NFData Parameter Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Parameter

Methods

rnf :: Parameter -> () #

Eq Parameter Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Parameter

Hashable Parameter Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Parameter

type Rep Parameter Source # 
Instance details

Defined in Amazonka.AppConfig.Types.Parameter

type Rep Parameter = D1 ('MetaData "Parameter" "Amazonka.AppConfig.Types.Parameter" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "Parameter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "required") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))

newParameter :: Parameter Source #

Create a value of Parameter 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:description:Parameter', parameter_description - Information about the parameter.

$sel:required:Parameter', parameter_required - A parameter value must be specified in the extension association.

parameter_description :: Lens' Parameter (Maybe Text) Source #

Information about the parameter.

parameter_required :: Lens' Parameter (Maybe Bool) Source #

A parameter value must be specified in the extension association.